Affiliation: | 1. Department of Parasitology, Zhongshan School of Medicine, Sun Yat-sen University, Guangzhou 510080, Guangdong, China;2. Key Laboratory of Tropical Disease Control (Sun Yat-sen University), Ministry of Education, Guangzhou 510080, Guangdong, China;3. School of Stomatology, Jinan University, Guangzhou 510632, China |