1. Department of General Surgery, Beijing Key Laboratory of Cancer Invasion and Metastasis Research and National Clinical Research Center for Digestive Diseases, Beijing Friendship Hospital, Capital Medical University, Beijing 100050, China
2. Cardiff China Medical Research Collaborative, Cardiff University School of Medicine, Heath Park, Cardiff, CF14 4XN, UK
3. Cardiff University, Capital Medical University Joint Centre for Biomedical Research and Cancer Institute, Capital Medical University, Beijing, 100069, China