Affiliation: | 1. Key Laboratory of Vertebrate Evolution and Human Origins, Institute of Vertebrate Paleontology and Paleoanthropology, Chinese Academy of Sciences, Beijing 100044, China;2. Center for Excellence in Life and Paleoenvironment, Chinese Academy of Sciences, Beijing 100044, China;3. Field Museum of Natural History, Chicago, Illinois 60605, USA;4. State Key Laboratory for Mineral Deposits Research, School of Earth Sciences and Engineering, Nanjing University, Nanjing 210023, China;5. Institute of Geology and Paleontology, Linyi University, Linyi, 276000 Shandong, China;6. Shandong Tianyu Museum of Nature, Pingyi, 273300 Shandong, China |