1. School of Pharmacy & Bioengineering, Chongqing University of Technology, Chongqing 400054, China
2. Chongqing Key Laboratory of Medicinal Chemistry & Molecular Pharmacology, Chongqing University of Technology, Chongqing 400054, China
3. Guizhou Provincial College-based Key Lab for Tumor Prevention and Treatment with Distinctive Medicines, Zunyi Medical University, Zunyi 563006, China