Yang, Kun, Jiangsu Institute of Parasitic Diseases, Wuxi; Key Laboratory on Technology for Parasitic Disease Prevention and Control, Ministry of Health, Wuxi, China