Affiliation: | 1. State Key Laboratory of Virology, Wuhan Institute of Virology, Chinese Academy of Sciences, Wuhan 430071, China; 2. Department of Veterinary Medicine, Foshan Science and Technology University, Foshan 528231, China; 3. Department of Pathogenic Biology and Immunology, Guangzhou Medical University, Guangzhou 510182, China |