Department of Gastrointestinal Surgery;
West China Hospital;
Sichuan University;
Chengdu 610041;
Sichuan Province;
China;
Division of Digestive Surgery and Organ-Microcirculation;
West China Hospital;
Sichuan University;
Chengdu 610041;
Sichuan Province;
China;
Ophthalmologic Surgery Laboratory;
West China Hospital;
Sichuan University;
Chengdu 610041;
Sichuan Province;
China;
National Key Laboratory of Biotherapy of West China Hospital;
Sichuan University;
Chengdu 610041;
Sichuan Province;
China;
Department of Oncology;
Linkoping University;
Linkoping;
Sweden;