1. School of Pharmaceutical Sciences, Jiangnan University, Wuxi, Jiangsu, China.
2. Jiangsu Institute of Parasitic Diseases, Wuxi, Jiangsu, China.
3. Van Andel Research Institute, Grand Rapids, Michigan.
4. Department of Oncology, Tongji Hospital of Tongji University, Shanghai, China.