Key Laboratory of Evolutionary Systematics of Vertebrates;
Institute of Vertebrate Paleontology and Paleoanthropology;
Chinese Academy of Sciences;
Beijing 100044;
China;
Graduate School of Chinese Academy of Sciences;
Beijing 100049;
China;
Department of Earth Sciences;
The University of Hong Kong;
Hong Kong;
China;