1. Department of Gastrointestinal Surgery, Zhongnan Hospital of Wuhan University, Wuhan, Hubei 430071, P.R. China
2. Department of Equipment Research and Development, Wuhan YZY Medical Science and Technology Co., Ltd., Wuhan, Hubei 430075, P.R. China