Department of Colorectal Surgery, Key Laboratory of Carcinogenesis and Translational Research(Ministry of Education), Peking University Cancer Hospital, Beijing Cancer Hospital and Institute, Beijing 100142, China
Department of Radiology, Peking University Cancer Hospital, Beijing 100142, China