1. National Institute of Parasitic Diseases, Chinese Center for Disease Control and Prevention; WHO Collaborating Centre for Malaria, Schistosomiasis and Filariasis; Shanghai 200025 China
2. Shaanxi Province Center for Disease Control and Prevention; Xi'an 610032 China
3. Fudan University; Shanghai 200433 China