1 Key Laboratory of Laparoscopic Technology of Zhejiang Province, Department of General Surgery, Sir Run-Run Shaw Hospital, Zhejiang University School of Medicine - Hangzhou, China.
2 Zhejiang Minimal Invasive Diagnosis and Treatment Technology Research Center of Severe Hepatobiliary Disease, Zhejiang Research and Development Engineering Laboratory of Minimally Invasive Technology and Equipment - Hangzhou, China.
3 Department of Gastroenterology, The Affiliated Hospital of Qingdao University - Qingdao, China.
4 Zhejiang University Cancer Center - Hangzhou, China.
5 Liangzhu Laboratory, Zhejiang University Medical Center - Hangzhou, China.