1. Department of Immunology, Zhongshan School of Medicine, Sun Yat-sen University, Guangzhou, China
2. Key Laboratory of Tropical Disease Control, Ministry of Education, Sun Yat-sen University, Guangzhou, China
3. Department of Parasitology, Zhongshan School of Medicine, Sun Yat-sen University, Guangzhou, China
4. Provincial Engineering Technology Research Center for Biological Vector Control, Guangzhou, China