1. State Key Laboratory of Palaeobiology and Stratigraphy, Nanjing Institute of Geology and Palaeontology, and Center for Excellence in Life and Paleoenvironment, Chinese Academy of Sciences, Nanjing 210008, People's Republic of China
2. Department of Animal Science, Hartpury College, Hartpury GL19 3BE, UK
3. School of Earth Sciences and Engineering, Nanjing University, Nanjing 210023, People's Republic of China
4. Laboratory of Systematic Entomology, College of Life Sciences, Shanghai Normal University, Shanghai 200234, People's Republic of China
5. Lingpoge Amber Museum, Shanghai 201108, People's Republic of China