Affiliation: | (1) Geological Institute, Chinese Academy of Geological Sciences, 26 Baiwanzhuang Road, Beijing, 100037, People’s Republic of China;(2) Institute of Vertebrate Paleontology and Paleoanthropology, Chinese Academy of Sciences, P.O. Box 643, Beijing, 100044, People’s Republic of China;(3) Earth Science, Canadian Museum of Nature, PO Box 3443 STN ‘D’, Ottawa, ON K1P 6P4, Canada |