1. Nanjing Institute of Geology & Palaeontology Chinese Academy of Sciences 39 East Beijing Road Nanjing 210008 China
2. Department of Natural Sciences Amgueddfa Cymru – National Museum Wales Cathays Park Cardiff CF10 3NP UK
3. Department of Marine Zoology Senckenberg Research Institute & Nature Museum Senckenberganlage 25 60325 Frankfurt Germany
4. Department of Earth & Environmental Sciences, Palaeontology & Geobiology Ludwig‐Maximilians‐Universität München Richard‐Wagner‐Str. 10 80333 Munich Germany
5. State Key Laboratory of Palaeobiology & Stratigraphy Nanjing Institute of Geology & Palaeontology & Center for Excellence in Life & Palaeoenvironment Chinese Academy of Sciences 39 East Beijing Road Nanjing 210008 China
6. University of Chinese Academy of Sciences Beijing 100049 China