Key Laboratory of Western China's Environmental Systems of the Ministry of Education;
Lanzhou University;
Lanzhou 730000;
China;
State Key Laboratory of Palaeobiology and Stratigraphy;
Nanjing Institute of Geology and Palaeontology;
Chinese Academy of Sciences;
Nanjing 210008;
China;
Research Institute of Petroleum Exploration and Development;
Beijing 100083;
China;
Queensland Museum;
South Brisbane;
Queensland 4101;
Australia;