[1] China Univ Geosci, State Key Lab Biogeol & Environm Geol, Beijing 100083, Peoples R China
[2] Chinese Acad Sci, Inst Vertebrate Paleontol & Paleoanthropol, Key Lab Vertebrate Evolut & Human Origin Chinese A, Beijing 100044, Peoples R China
[3] Chinese Acad Sci, Inst Geol & Geophys, Beijing 100029, Peoples R China
[4] Shanghai Sci & Technol Museum, Shanghai 200120, Peoples R China