1. Shanghai Key Laboratory of New Drug Design; School of Pharmacy, East China University of Science and Technology; Shanghai 200237 China
2. National Institute of Parasitic Diseases; Chinese Center for Disease Control and Prevention, WHO Collaborating Centre for Malaria, Schistosomiasis, and Filariasis, Key laboratory of Parasitology and Vector Biology of the Chinese Ministry of Health; Shanghai 200025 China
3. State Key Laboratory Incubation Base of Xinjiang Major Diseases Research; Clinical Medical Research Institute, First Affiliated Hospital of Xinjiang Medical University; Urumqi 830054 China
4. Qinghai Provincial People s Hospital; Xining 810007 China