1. College of Earth Sciences and Resources; China University of Geosciences; Beijing 100083 China
2. Paleobiology, Canadian Museum of Nature; Ottawa K1P 6P4 Ontario Canada
3. 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
4. Zhucheng Dinosaur Museum, Dinosaur Research Center of Zhucheng; Zhucheng 262200 Shandong China