Research Center of Paleobiology, Yuxi Normal University, Yuxi 653100, China
Key Laboratory for Palaeobiology and MEC International Joint Laboratory for Palaeoenvironment, Institute of Palaeontology, Yunnan University, Kunming 650091, China
Management Committee of the Chengjiang Fossil Site World Heritage, Chengjiang, China
Museum of Comparative Zoology and Department of Organismic and Evolutionary Biology, Harvard University, Cambridge, Massachusetts 02138, USA
Department of Zoology, University of Cambridge, Downing Street, Cambridge, CB2 3EJ, UK
Institute of Geology, Chinese Academy of Geological Sciences, Beijing 100037, China
State Key Laboratory of Palaeobiology and Stratigraphy, Nanjing Institute of Geology and Paleontology, CAS, Nanjing, 210008, China