1. Department of Chemistry and Center for Cancer Research, Purdue University, West Lafayette, Indiana 47907, United States
2. Department of Chemistry, The Scripps Research Institute, 130 Scripps Way, Jupiter, Florida 33458, United States
3. School of Medicine, Huaqiao University, Quanzhou 362021, P. R. China