1. Department of General Surgery, Affiliated Zhongda Hospital, Southeast University Medical School, 87 Dingjiaqiao, Nanjing, Jiangsu 210089, China
2. Research Institute of General Surgery, Jinling Hospital, Nanjing University Medical School, 305 East Zhongshan Road, Nanjing, Jiangsu 210093, China
3. Department of Surgery, Haian People’s Hospital, Nantong University Medical School, 17 Zhongba Road, Nantong, Jiangsu 226600, China