1. Division of Abdominal Tumor Multimodality Treatment, Cancer Center, West China Hospital, Sichuan University, No. 37 Guoxue Alley, Chengdu 610041, China
2. Department of Biotherapy, Cancer Center, West China Hospital, Sichuan University, No. 37 Guoxue Alley, Chengdu 610041, China
3. Department of Radiology, West China Hospital, Sichuan University, No. 37 Guoxue Alley, Chengdu 610041, China
4. Infervision Medical Technology Co., Ltd., No. 62 East Fourth Ring Middle Road, Chaoyang District, Beijing 100025, China