1. Department of Chemistry & Chemical Biology University of New Mexico Albuquerque NM 87131 USA
2. State Key Laboratory of Bioengineering Reactor and Shanghai Key Laboratory of New Drug Design, School of Pharmacy East China University of Science & Technology 130 Mei-Long Road Shanghai 200237 P.R. China