1. Department of Biochemistry, Purdue University, West Lafayette, Indiana 47907, United States
2. Department of Chemistry, Purdue University, West Lafayette, Indiana 47907, United States
3. Department of Medicinal Chemistry & Molecular Pharmacology, Purdue University, West Lafayette, Indiana 47907, United States
4. Purdue Center for Cancer Research, Purdue University, West Lafayette, Indiana 47907, United States
5. Tymora Analytical Operations, West Lafayette, Indiana 47906, United States
6. Shanghai Cancer Center and Institutes of Biomedical Sciences, Fudan University, Shanghai 200032, China