1. Department of Hepatobiliary and Pancreatic Surgery, Key Laboratory of Combined Multi-Organ Transplantation, Ministry of Public Health, The First Affiliated Hospital, Zhejiang University, Hangzhou, Zhejiang 310003, China
2. Hepatobiliary & Hydatid Department, Digestive and Vascular Surgery Centre, Xinjiang Key Laboratory of Echinococcosis, The First Affiliated Hospital of Xinjiang Medical University, Urumqi, Xinjiang 830011, China