1 Department of Pathogen Biology, the Key Laboratory of Microbiology and Parasitology of Anhui Province, the Key Laboratory of Zoonoses of High Institutions in Anhui, School of Basic Medical Sciences, Anhui Medical University, Hefei, China.
2 Department of Entomology, Faculty of Science, Ain Sham University, Cairo, Egypt.
3 Public Health Pests Laboratory, Municipality of Jeddah Governorate, Jeddah, Saudi Arabia.
4 National National Institute of Parasitic Diseases, Chinese Center for Disease Control and Prevention (Chinese Center for Tropical Diseases Research), National Health Commission Key Laboratory of Parasite and Vector Biology, WHO Collaborating Center for Tropical Diseases, National Center for International Research on Tropical Diseases, Shanghai, China.