1 GI Cancer Research Institute, Tongji Hospital, Huazhong University of Science and Technology, Wuhan, China; Department of General Surgery, First Affiliated Hospital, School of Medicine, Shihezi University, Shihezi, China. Electronic address: tjhsxl@126.com.
2 Department of General Surgery, First Affiliated Hospital, School of Medicine, Shihezi University, Shihezi, China.
3 GI Cancer Research Institute, Tongji Hospital, Huazhong University of Science and Technology, Wuhan, China.