1. State Key Laboratory of Biogeology and Environmental Geology, China University of Geosciences, Beijing, China
2. School of the Earth Sciences and Resources, China University of Geosciences, Beijing, China
3. State Key Laboratory of Cellular Stress Biology, School of Life Sciences, Xiamen University, Xiamen 361105, China
4. Yingliang Stone Nature History Museum, Nan’an, China
5. Department of Cell & Developmental Biology, University College London, London, UK