Department of Chemistry, University of New Mexico, Albuquerque, New Mexico 87131-0001, and School of Pharmacy, East China University of Science & Technology, Shanghai 200237, People's Republic of ...