1. Centre for Vertebrate Evolutionary Biology, Yunnan University, Kunming, Yunnan Province, China
2. Department of Biology, Indiana University of Pennsylvania, Indiana, PA, United States of America
3. Yuxi Museum, Yuxi, Yunnan Province, China
4. Key Laboratory of Vertebrate Evolution and Human Origins, Institute of Vertebrate Paleontology and Paleoanthropology, Chinese Academy of Sciences, Beijing, China
5. Center for Excellence in Life and Paleoenvironment, Chinese Academy of Sciences, Beijing, China