1. Institute of Pathogenic Biology, Medical College, University of South China; Hunan Provincial Key Laboratory for Special Pathogens Prevention and Control, Hengyang 421001, China
2. Hunan Province Cooperative Innovation Center for Molecular Target New Drug Study, Hengyang 421001, China