1 Key Laboratory on Biology of Parasite and Vector, Ministry of Health; National Center for International Research on Tropical Diseases; WHO Collaborating Center for Tropical Diseases; National Institute of Parasitic Diseases, Chinese Center for Disease Control and Prevention, Shanghai 200025, China.