1. Department of Hepatobiliary Surgery, Shaoxing People's Hospital (Shaoxing Hospital, Zhejiang University School of Medicine), Shaoxing, Zhejiang 312000, P.R. China
2. Endoscopy Center, Shaoxing People's Hospital (Shaoxing Hospital, Zhejiang University School of Medicine), Shaoxing, Zhejiang 312000, P.R. China