1. The First Department of Hepatobiliary Surgery, Affiliated Hospital of North Sichuan Medical College, Nanchong, Sichuan Province 637000, China
2. Institute of Hepato-Biliary-Pancreatic-Intestinal Disease, North Sichuan Medical College, Nanchong, Sichuan Province 637000, China
3. Department of Pathology, Affiliated Hospital of North Sichuan Medical College, Nanchong, Sichuan Province 637000, China