Affiliation: | 1. Shanghai Key Laboratory of New Drug Design, School of Pharmacy, East China University of Science and Technology, 130 Meilong Road, Shanghai 200237, P.?R. China, (phone: +86‐21‐64252372;2. fax: 86‐21‐64252372);3. Department of Chemistry, School of Pharmacy, Fourth Military Medical University, 169 Changle West Road, Xi'an 710032, P.?R. China |