1. Yunnan Key Laboratory for Palaeobiology, Yunnan University, Kunming, China
2. MEC International Joint Laboratory for Palaeobiology and Palaeoenvironment, Yunnan University, Kunming, China
3. State Key Laboratory of Palaeobiology and Stratigraphy, Chinese Academy of Sciences, Nanjing, China
4. Paläontologie und Evolutionsforschung, Abteilung Geowissenschaften, Staatliches Museum für Naturkunde Karlsruhe, Karlsruhe, Germany
5. The Harold Hamm School of Geology & Geological Engineering, University of North Dakota, Grand Forks, North Dakota, United States
6. Department of Geological Sciences, University of Missouri-Columbia, Columbia, Missouri, United States
7. X-ray Microanalysis Laboratory, University of Missouri-Columbia, Columbia, Missouri, United States