[1] Natural History Museum of Guangxi Zhuang Autonomous Region
[2] State Key Laboratory of Palaeobiology and Stratigraphy, Nanjing Institute of Geology and Palaeontology,Chinese Academy of Sciences
[3] Key Laboratory of Vertebrate Evolutionary and Human Origins of Chinese Academy of Sciences, Institute of Vertebrate Paleontology and Paleoanthropology, Chinese Academy of Sciences
[4] Institute of Hydrobiology, Chinese Academy of Sciences