1. College of Medical Technology, Chongqing Medical and Pharmaceutical College, Chongqing, People’s Republic of China
2. Chongqing Key Laboratory of Translational Research for Cancer Metastasis and Individualized Treatment, Chongqing University Cancer Hospital, Chongqing, People’s Republic of China
3. Henry Fok College of Biology and Agriculture, Shaoguan University, Shaoguan, People’s Republic of China