1. Department of Radiation Medicine, College of Basic Medical Sciences, Chongqing Medical University, Chongqing 400016, China
2. School of Pharmaceutical Sciences and Innovative Drug Research Centre, Chongqing University, Chongqing 400016, China
3. College of Chemistry and Chemical Engineering, Chongqing University of Technology, Chongqing 400054, China