1. Department of Hepatopancreatobiliary Surgery, Huzhou Central Hospital, Affiliated Central Hospital Huzhou University, Huzhou, Zhejiang 313000, China
2. Graduate School of Zhejiang University, Hangzhou, Zhejiang 310000, China
3. Department of Operating Room, Huzhou Central Hospital, Affiliated Central Hospital Huzhou University, Huzhou, Zhejiang 313000, China
4. Department of General Surgery, Huzhou Central Hospital, Affiliated Central Hospital Huzhou University, Huzhou, Zhejiang 313000, China