1. School of Public Health Medical College of Yangzhou University Yangzhou University Yangzhou China
2. National Health Commission Key Laboratory of Parasitic Disease Control and Prevention Jiangsu Provincial Key Laboratory on Parasite and Vector Control Technology Jiangsu Institute of Parasitic Diseases Wuxi China
3. Department of Neurosurgery Jiangsu North People’s Hospital Medical College of Yangzhou University Yangzhou China
4. Institute of Global Health University of Heidelberg Heidelberg Germany
5. Center for Global Health School of Public Health Nanjing Medical University Nanjing China