1. Zigong Dinosaur Museum; Zigong 643013 Sichuan China
2. Key Laboratory of Vertebrate Evolution and Human Origins of Chinese Academy of Sciences; Institute of Vertebrate Paleontology and Paleoanthropology, Chinese Academy of Sciences; Beijing 100044 China
3. CAS Center for Excellence in Life and Paleoenvironment; Beijing 100044 China
4. University of Chinese Academy of Sciences; Beijing 100049 China