1. School of Pharmacy and Bioengineering, Chongqing University of Technology, Chongqing 400054, China
2. Chongqing University Cancer Hospital, Chongqing 400030, China
3. Chongqing Key Laboratory of Medicinal Chemistry & Molecular Pharmacology, Chongqing University of Technology, Chongqing 400054, China
4. Chongqing Key Laboratory of Target Based Drug Screening and Activity Evaluation, Chongqing University of Technology, Chongqing 400054, China
5. School of Foreign Languages, Chongqing University of Technology, Chongqing 400054, China
6. The People's Hospital of Dazu, Chongqing 402360, China