[1] Chinese Acad Sci, Inst Vertebrate Paleontol & Paleoanthropol, Key Lab Vertebrate Evolut & Human Origins, Beijing 100044, Peoples R China
[2] Univ Chinese Acad Sci, Beijing 100049, Peoples R China
[3] CAS Ctr Excellence Life & Paleoenvironm, Beijing 100044, Peoples R China
[4] Univ Zurich, Palaontol Inst & Museum, Karl Schmid Str 4, CH-8006 Zurich, Switzerland
[5] Zhejiang Museum Nat Hist, Hangzhou 310014, Zhejiang, Peoples R China