1. Chongqing Key Laboratory of Translational Research for Cancer Metastasis and Individualized Treatment, Chongqing University Cancer Hospital, Chongqing Cancer Institute, Chongqing Cancer Hospital, Chongqing 400030, China
2. Affiliated Hospital of Guizhou Medical University, Guiyang, Guizhou 550004, China