Department of Immunology Zhongshan School of Medicine Sun Yat-sen University Guangzhou Guangdong 510080 China;
State Ministry of Education Key Laboratory of Tropical Diseases Control Research Sun Yat-sen University Guangzhou Guangdong 510080 China;
NewBiomed PIKA (Guangzhou) Ltd. Guangzhou International Business Incubator Block-A A1210 Unit Guangzhou Science Park Guangzhou Guangdong 510663 China;
Guangdong Medical Laboratory Animal Center 119 Boyan Road Huangqi Distric Nanhai Foshan Guangdong 528248 China;