1. Department of Chemistry, School of Science, Harbin Institute of Technology, 92 West Dazhi Street, Nan Gang District, Harbin 150001, P. R. China
2. The Academy of Fundamental and Interdisciplinary Sciences, Harbin Institute of Technology, 92 West Dazhi Street, Nan Gang District, Harbin 150001, P. R. China
3. Key Lab for Basic Pharmacology of Ministry of Education, Zunyi Medical College, No. 201 Dalian Road, Zunyi 563003, P. R. China
4. Chinese Academy of Fishery Sciences, Heilongjiang River Fishery Research Institute, Harbin 150001, P. R. China
5. Department of Pharmacy, Faculty of Science, National University of Singapore, 18 Science Drive 4, Singapore 117543