1. Key Laboratory of Carcinogenesis and Translational Research, Ministry of Education, Hepatopancreatobiliary Surgery Department I, Peking University Cancer Hospital and Institute, Beijing 100142, China
2. Department of Gastroenterological Surgery, Peking University People’s Hospital, Beijing 100044, China
3. Laboratory of Surgical Oncology, Beijing Key Laboratory of Colorectal Cancer Diagnosis and Treatment Research, Peking University People’s Hospital, Beijing 100044, China