1. Department of Radiology, West China Hospital, Sichuan University, Chengdu 610041, China
2. Department of Medical Oncology, Cancer Center, West China Hospital, Sichuan University, Chengdu 610041, China
3. Division of Abdominal Tumor Multimodality Treatment, Cancer Center, West China Hospital, Sichuan University, Chengdu 610041, China
4. Institute of Advanced Research, Infervision Medical Technology Co., Ltd., Beijing 100025, China
5. Colorectal Cancer Center, West China Hospital, Sichuan University, Chengdu 610041, China