Affiliation: | (1) Department of Abdominal Surgery, Cancer Hospital, Fudan University, no. 270 Dong-An Road, Shanghai, 200032, People’s Republic of China;(2) Department of Oncology, Shanghai Medical College, Fudan University, Shanghai, People’s Republic of China;(3) Department of General Surgery, Subei People’s Hospital of Jiangsu Province, Yangzhou, Jiangsu, People’s Republic of China; |