1. Shanghai Engineering Research Center of Molecular Therapeutics and New Drug Development
2. East China Normal University
3. Shanghai 200062, China
4. Shanghai Advanced Research Institute
5. Chinese Academy of Science
6. Shanghai 201210, China
7. Shanghai Key Laboratory of Green Chemistry and Chemical Processes
8. and Department of Chemistry
9. Medicinal Chemistry
10. ChemBridge Research Laboratories Inc.
11. San Diego, USA