1 Department of General Surgery, Sir Run Run Shaw Hospital, Zhejiang University, Institute of Minimally Invasive Surgery of Zhejiang University, Key Laboratory of Laparoscopic Technique of Zhejiang Province, Hangzhou, Zhejiang 310016, China. Email: [email protected].
2 Department of General Surgery, Sir Run Run Shaw Hospital, Zhejiang University, Institute of Minimally Invasive Surgery of Zhejiang University, Key Laboratory of Laparoscopic Technique of Zhejiang Province, Hangzhou, Zhejiang 310016, China.