1. Department of Chemistry Stanford University Stanford CA-94305 USA
2. Department of Chemistry Fudan University Shanghai 200016 China
3. Institution of Materia Medica Chinese Academy of Medical Science and Peking Union Medical College Beijing China
4. Department of Medicine Stanford University School of Medicine Palo Alto CA-94304 USA
5. National Clinical Research Center of Cancer Tianjin Medical University Tianjin 300060 China