1. Department of Hepatobiliary Surgery, Shaoxing People's Hospital (Shaoxing Hospital, Zhejiang University School of Medicine), Shaoxing, Zhejiang 312000, P.R. China
2. Department of Hepatobiliary Surgery, The First Affiliated Hospital, Shaoxing University School of Medicine, Shaoxing, Zhejiang 312000, P.R. China
3. Department of Molecular Medicine and Clinical Laboratory, Shaoxing Second Hospital, Shaoxing, Zhejiang 312000, P.R. China