1. Department of Chemistry, University of Pennsylvania, 231 South 34 Street, Philadelphia, Pennsylvania 19104-6323, United States
2. Institute of Medicinal Biotechnology, Chinese Academy of Medical Sciences and Peking Union Medical College, Beijing 100050, China
3. Chengdu No. 1 Pharmaceutical Co. Ltd., Chengdu 610031, China