Affiliation: | 1. Department of Chemistry & Chemical Biology, University of New Mexico, MSC03 2060, Albuquerque, NM 87131‐0001 (USA), Fax: (+1)?505‐277‐2609;2. School of Pharmacy, East China University of Science & Technology, 130 Meilong Road, Shanghai 200237 (China), Fax: (+86)?21‐64252584;3. Shanghai Institute of Materia Medica, Chinese Academy of Sciences, 555 Zuchongzhi Road, Shanghai 201203 (China) |