1. Purdue Institute for Drug Discovery, West Lafayette, Indiana 47907, United States
2. Department of Chemistry, Purdue University, West Lafayette, Indiana 47907, United States
3. Purdue University Center for Cancer Research, Purdue University, West Lafayette, Indiana 47907, United States