1National Institute of Parasitic Diseases, Chinese Center for Disease Control and Prevention (Chinese Center for Tropical Diseases Research); Laboratory of Parasite and Vector Biology, Ministry of Public Health; WHO Collaborating Centre for Tropical Diseases, National Center for International Research on Tropical Diseases, Ministry of Science and Technology, Shanghai 200025, China JFIF d d Ducky d qhttp://ns.adobe.com/xap/1.0/