1. Shenzhen Key Laboratory of Pathogenic Microbes and Biosafety, School of Public Health (Shenzhen), Shenzhen Campus of Sun Yat-sen University, Sun Yat-sen University , Shenzhen 518107 , China
2. Ministry of Education Key Laboratory of Cell Activities and Stress Adaptations, School of Life Sciences, Lanzhou University , Lanzhou 730000 , China
3. Electron Microscopy Centre of Lanzhou University , Lanzhou 730000 , China