1. Institute of Vertebrate Paleontology and Paleoanthropology, 142 Xizhimenwai Street, Beijing 100044, People’s Republic of China.
2. Field Museum of Natural History, 1400 South Lake Shore Drive, Chicago, IL 60605, USA.
3. Wuhan Centre of China Geological Survey, Wuhan, Hubei 430023, People’s Republic of China.
4. National Museums Scotland, Chambers Street, Edinburgh EH1 1JF, UK.