1. Department of Hepatobiliary Surgery, Affiliated Hospital of North Sichuan Medical College, Nanchong, Sichuan 637000, P.R. China
2. Cancer Stem Cells Research Center, Affiliated Hospital of North Sichuan Medical College, Nanchong, Sichuan 637000, P.R. China
3. Department of General Surgery, Union Hospital, Tongji Medical College, Huazhong University of Science and Technology, Wuhan, Hubei 430074, P.R. China
4. Department of Pathology, Affiliated Hospital of North Sichuan Medical College, Nanchong, Sichuan 637000, P.R. China