1. State Key Laboratory of Bioengineering Reactor, Shanghai Key Laboratory of New Drug Design, and Shanghai Key Laboratory of Chemical Biology, School of Pharmacy, East China University of Science & Technology, 130 Meilong Road, Shanghai 200237, China
2. Department of Pharmacology and Toxicology and BIO5 Institute, University of Arizona, Tucson, Arizona 85721-0207, United States