1. College of Life Sciences, Frontier Science Center for Immunology and Metabolism, Hubei Key Laboratory of Cell Homeostasis, Wuhan University, Wuhan 430072, China.
2. Novogene Bioinformatics Institute, Beijing 100015, China.
3. Institute of Zoology, Guangdong Academy of Sciences, Guangzhou 510260, China.
4. School of Biological and Chemical Sciences, Queen Mary University of London, London, UK.