1. Jiangsu Institute of Parasitic Diseases Wuxi Jiangsu China
2. Key Laboratory on Technology for Parasitic Disease Prevention and Control, Ministry of Health Wuxi Jiangsu China
3. Jiangsu Provincial Key Laboratory on the Molecular Biology of Parasites Wuxi Jiangsu China
4. School of Public Health Nanjing Medical University Nanjing Jiangsu China
5. School of Medicine Jiangnan University Wuxi Jiangsu China