[1] Linyi Univ, Inst Geol & Paleontol, Linyi 276000, Shandong, Peoples R China
[2] Tianyu Nat Hist Museum Shandong, Pingyi 273300, Shandong, Peoples R China
[3] Chinese Acad Sci, Inst Vertebrate Paleontol & Paleoanthropol, Key Lab Vertebrate Evolut & Human Origins, 142 Xi Zhi Men Wai St, Beijing 100044, Peoples R China
[4] Natl Synchrotron Radiat Res Ctr, Hsinchu 30076, Taiwan
[5] Natl Taiwan Univ, Dept Geosci, Taipei 10617, Taiwan
[6] Field Museum Nat Hist, Negaunee Integrat Res Ctr, Chicago, IL 60605 USA
[7] Chinese Acad Sci IGGCAS, Inst Geol & Geophys, Innovat Acad Earth Sci, Key Lab Earth & Planetary Phys, Beijing 100029, Peoples R China
[8] Xinghai Paleontol Museum Dalian, Dalian 116023, Liaoning, Peoples R China