1. Department of Parasitology, Medical College of Soochow University, Suzhou 215123, Jiangsu province, China
2. National Institute of Parasitic Diseases, Chinese Center for Disease Control and Prevention, Shanghai 200025, China
3. Key Laboratory of Parasite & Vector Biology, Ministry of Health, WHO Collaborating Centre for Malaria, Schistosomiasis and Filariasis, Shanghai 200025, China
4. Tengchong Center for Disease Control and Prevention, Tengchong 679100, Yunnan province, China