National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [30970165, 81102230]; Team Project for the Technology Innovation of Higher Education of Hunan Province, China; NATIONAL INSTITUTE OF ALLERGY AND INFECTIOUS DISEASESUnited States Department of Health & Human ServicesNational Institutes of Health (NIH) - USANIH National Institute of Allergy & Infectious Diseases (NIAID) [R01AI064537, R01AI064537, R01AI064537, R01AI064537, R01AI064537, R01AI064537, R01AI064537, R01AI064537, R01AI064537, R01AI064537] Funding Source: NIH RePORTER