1. College of Pharmaceutical Sciences, Soochow University, Suzhou 215123, China
2. Departments of Pharmaceutical Sciences, University of California, Irvine, CA 92697, USA
3. Department of Chemistry, University of California, Irvine, CA 92697, USA
4. Department of Molecular Biology and Biochemistry, University of California, CA 92697, USA
5. Department of Chemical and Biomolecular Engineering, University of California, CA 92697, USA