Affiliation: | 1. Key Laboratory of Vertebrate Evolution and Human Origins, Institute of Vertebrate Paleontology and Paleoanthropology, Center for Excellence in Life and Paleoenvironment, Chinese Academy of Sciences, Beijing 100044, China;2. Shanghai Qi Zhi Institute, Shanghai 200232, China;3. University of Chinese Academy of Sciences, Beijing 100049, China |