1. Institute of Geology and Paleontology, Linyi University, Linyi, Shandong 276000
2. Tianyu Natural History Museum of Shandong, Pingyi, Shandong 273300
3. Key Laboratory of Vertebrate Evolution and Human Origins of Chinese Academy of Sciences, Institute of Vertebrate Paleontology and Paleoanthropology, Chinese Academy of Sciences, 142 Xi-zhi-men-wai Street, Beijing 100044
4. National Synchrotron Radiation Research Center, Hsinchu 30076
5. Department of Geosciences, National Taiwan University, Taipei City 10617
6. Negaunee Integrative Research Center, Field Museum of Natural History, Chicago, IL 60605
7. Key Laboratory of Earth and Planetary Physics, Institute of Geology and Geophysics, Innovation Academy for Earth Science, Chinese Academy of Sciences (IGGCAS), Beijing 100029
8. Xinghai Paleontological Museum of Dalian, Dalian, Liaoning 116023