1. College of Earth Science and Engineering, Shandong University of Science and Technology, Qingdao, Shandong Province, China
2. Key Laboratory of Vertebrate Evolution and Human Origins, Institute of Vertebrate Paleontology and Paleoanthropology, Chinese Academy of Sciences, Beijing, China