1. State Key Laboratory of Bioengineering Reactor, Shanghai Key Laboratory of New Drug Design, and School of Pharmacy, East China University of Science and Technology, Shanghai 200237, P. R. China
2. Department of Pharmacology and Toxicology, University of Arizona, Tucson, Arizona 85721-0207, United States