1. Department of General Surgery, South Campus of the Sixth People’s Hospital Affiliated to Shanghai Jiaotong University (Shanghai Fengxian District Central Hospital), Shanghai, 201499, China
2. Department of Radiotherapy, Qingdao Municipal Hospital, Qingdao, Shangdong, 266000, China