1. Department of Oncology, The First Affiliated Hospital of Chongqing Medical University, Chongqing, China
2. Chongqing Key Laboratory of Translational Research for Cancer Metastasis and Individualized Treatment, Chongqing University Cancer Hospital, Chongqing, China