1. Department of Chemistry, Zhejiang University (Xixi campus), Hangzhou 310 028, P.R. China
2. Ningbo Institute of Technology, Zhejiang University, Ningbo 315 104, P.R. China
3. Pharmaceutical Sciences Research Institute, Aston University, Aston Triangle, Birmingham B4 7ET, UK