1. Department of Parasitology of Zhongshan School of Medicine, Sun Yat-Sen University, Guangzhou, China
2. Key Laboratory of Tropical Disease Control, Ministry of Education, Guangzhou, China
3. Provincial Engineering Technology Research Center for Diseases-Vectors Control, Guangzhou, China
4. Institute for Molecular Medicine, University of North Texas Health Science Center, Fort Worth, TX, USA