1. Cancer Drug Development Group German Cancer Research Center (DKFZ) Heidelberg Germany
2. Department of Chemistry School of Science Tianjin University Tianjin China
3. Department of Chemistry and Biochemistry University of California Los Angeles, CA USA