Yang, Kun, Key Laboratory of National Health and Family Planning Commission on Parasitic Disease Control and Prevention-Jiangsu Provincial Key Laboratory on Parasite and Vector Control Technology, Jiangsu Institute of Parasitic Diseases, Wuxi; Public Health Research Centre, Jiangnan University, Wuxi, China