1. School of Public Health (Shenzhen), Shenzhen Campus of Sun Yat-sen University, Sun Yat-sen University, Shenzhen 518107, China
2. Key Laboratory of Molecular Virology and Immunology, Shanghai Institute of Immunity and Infection, Chinese Academy of Sciences, Shanghai 200031, China
3. Shenzhen Key Laboratory of Pathogenic Microbes and Biosafety, Shenzhen 518107, China