1. Laboratory of Biometrology, Shanghai Institute of Measurement and Testing Technology, 1500 Zhang Heng Road, Shanghai 201203, P. R. China
2. Department of Chemistry, College of Chemistry and Materials Science, Shanghai Normal University, 100 Guilin Road, Shanghai 200234, P. R. China
3. Chinese Center for Disease Control and Prevention, National Institute of Parasitic Diseases, 207 Rui Jin Er Road, Shanghai 200025, P. R. China