1. National Institute of Parasitic Diseases, Chinese Center for Disease Control and Prevention, Shanghai, People's Republic of China.
2. National Center for International Research on Tropical Diseases, Shanghai, People's Republic of China.
3. World Health Organization Collaborating Centre for Tropical Diseases, Shanghai, People's Republic of China.
4. Key Laboratory of Parasite and Vector Biology, Ministry of Health, Shanghai, People's Republic of China.
5. School of Public Health, Shanxi Medical University, Taiyuan, Shanxi, People's Republic of China.