1 Department of Tropical Infectious Diseases, Faculty of Tropical Medicine and Public Health, The Second Military Medical University, Shanghai 200433, China; 2 Department of Biology, New Mexico State University, Las Cruces NM 88003, USA; 3 Entomology Department, Nanjing Agricultural University, Nanjing 210095, China; 4 National Institute of Parasitic Disease, Chinese Center for Disease Control and Prevention, Shanghai 200025, China