1. Yunnan Key Laboratory for Palaeobiology, Yunnan University, Kunming, Yunnan Province, People's Republic of China.
2. University Museum and Department of Earth Sciences, University of Oxford, Parks Road, Oxford, UK.
3. Department of Geology, University of Leicester, Leicester, UK.