1. Department of Radiation Medicine, School of Basic Medical Sciences, Chongqing Medical University, Chongqing 400016, China
2. College of Chemistry and Chemical Engineering, Chongqing University of Technology, Chongqing 400054, China
3. Center for Novel Target and Therapeutic Intervention, Institute of Life Sciences, Chongqing Medical University, Chongqing 400016, China