1. First School of Clinical Medicine, Wenzhou Medical University, Wenzhou, Zhejiang 325000, P.R. China
2. Department of Hepatobiliary Surgery, The First Affiliated Hospital of Wenzhou Medical University, Wenzhou, Zhejiang 325000, P.R. China
3. Department of General Surgery, The First Affiliated Hospital of Wenzhou Medical University, Wenzhou, Zhejiang 325000, P.R. China