1. Division of Virology and Immunology, State Key Laboratory for Infectious Disease Control and Prevention, National Center for AIDS/STD Prevention and Control, Chinese Center for Disease Control and Prevention, Beijing 100050, China.
2. School of Life Science, Wenzhou Medical College, Zhejiang 325035, China.