1. College of Chemistry and Chemical Engineering, Central South University, Changsha, Hunan, People’s Republic of China 410083, Cancer Research Institute, Central South University, Changsha, Hunan, People’s Republic of China 410013, and Department of Chemistry and Biochemistry, California State University, Los Angeles, Los Angeles, California 90032