1. Institute of Drug Discovery Technology Ningbo University Ningbo 315211 P. R. China
2. College of Pharmacy Zhejiang Pharmaceutical University Ningbo P. R. China
3. Department of Chemistry University of Toronto 80 St. George St. Toronto ON M5S3H6 Canada