1. Nanjing Institute of Geology and Palaeontology, Chinese Academy of Sciences39 East Beijing Road, Nanjing 210008, China
2. Department of Natural Sciences, Amgueddfa Cymru – National Museum WalesCathays Park, Cardiff CF10 3NP, UK
3. Department of Marine Zoology, Senckenberg Research Institute and Nature MuseumSenckenberganlage 25, 60325 Frankfurt, Germany
4. State Key Laboratory of Palaeobiology and Stratigraphy, Nanjing Institute of Geology and Palaeontology and Center for Excellence in Life and Palaeoenvironment, Chinese Academy of Sciences39 East Beijing Road, Nanjing 210008, China
5. University of Chinese Academy of Sciences, Beijing 100049, China