1 Department of General Surgery, The Affiliated Cancer Hospital of Zhengzhou University, 127 Dongming Road, Zhengzhou City, Henan Province, 450008, China; Department of General Surgery, Henan Cancer Hospital, 127 Dongming Road, Zhengzhou City, Henan Province, 450008, China.
2 Department of General Surgery, The Affiliated Cancer Hospital of Zhengzhou University, 127 Dongming Road, Zhengzhou City, Henan Province, 450008, China; Department of General Surgery, Henan Cancer Hospital, 127 Dongming Road, Zhengzhou City, Henan Province, 450008, China. Electronic address: rznkth@163.com.