1. Innovative Drug Research Centre (IDRC), Chongqing Key Laboratory of Natural Product Synthesis and Drug Research, School of Pharmaceutical Sciences, Chongqing University, Chongqing 401331, People’s Republic of China
2. Department of Pharmacy, Chongqing University Cancer Hospital, Chongqing 400030, People’s Republic of China
3. Clinical Laboratory, Chongqing University Cancer Hospital, Chongqing 400030, People’s Republic of China