1. School of Life Sciences and the State Key Laboratory of Pharmaceutical Biotechnology, Nanjing University, Nanjing, Jiangsu Province 210023, China
2. 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, Jiangsu Province 214064, China
3. Changzhou High-Tech Research Institute of Nanjing University and Jiangsu Target Pharma Laboratories Inc., Changzhou, Jiangsu Province 213164, China
4. Department of Pathology, Nanjing Drum Tower Hospital, The Affiliated Hospital of Nanjing University Medical School, Nanjing, Jiangsu Province 210008, China
5. Shenzhen Research Institute of Nanjing University, Shenzhen, Guangdong Province 518057, China