Affiliation: | 1. Key Laboratory of Vertebrate Evolution and Human Origins of Chinese Academy of Sciences, Institute of Vertebrate Paleontology and Paleoanthropology, Chinese Academy of Sciences, , Beijing, 100044 China;2. University of Chinese Academy of Sciences, , Beijing, 100049 China |