1 Jiangsu Institute of Parasitic Diseases, Wuxi 214064, China; Public Health Research Center, Jiangnan University, Wuxi 214064, China; Key Laboratory on Technology for Parasitic Disease Prevention and Control, Ministry of Health, Wuxi 214064, China; Jiangsu Provincial Key Laboratory on Technology for Parasites and Vector Control, Wuxi 214064, China.
2 Jiangsu Institute of Parasitic Diseases, Wuxi 214064, China; Public Health Research Center, Jiangnan University, Wuxi 214064, China; Key Laboratory on Technology for Parasitic Disease Prevention and Control, Ministry of Health, Wuxi 214064, China; Jiangsu Provincial Key Laboratory on Technology for Parasites and Vector Control, Wuxi 214064, China. Electronic address: liangys58@163.com.