1. Chongqing Laboratory of Geoheritage Protection and Research, No. 208 Hydrogeological and Engineering Geological Team, Chongqing Bureau of Geological and Mineral Resource Exploration and Development, Chongqing, 400700, China,
2. Department of Earth Sciences, Natural History Museum, Cromwell Road, London SW7 5BD, U.K.,
3. Chongqing Institute of Geological Survey, Chongqing, 401120, China,
4. Zigong Dinosaur Museum, Zigong, Sichuan, 643000, China,