1. Chongqing Key Laboratory of Translational Research for Cancer Metastasis and Individualized Treatment, Chongqing University Cancer Hospital, Shapingba District, Chongqing 400030, China
2. Department of Pharmacy, The General Hospital of Northern Theater Command of Chinese PLA, Shenyang, 110016 Liaoning Province, China