1. Division of Hepatobiliary and Pancreatic Surgery, Department of Surgery, First Affiliated Hospital, Zhejiang University School of Medicine, Hangzhou, Zhejiang 310003, P.R. China
2. Division of Hepatobiliary and Pancreatic Surgery, Department of Surgery, The Second Affiliated Hospital of Dalian Medical University, Dalian, Liaoning 116027, P.R. China
3. Institute of Cancer Stem Cell, Dalian Medical University, Dalian, Liaoning 116044, P.R. China
4. Department of Intergrative Medicine, Zhejiang Cancer Hospital, Hangzhou, Zhejiang 310022, P.R. China
5. College of Basic Medical Sciences, Dalian Medical University, Dalian, Liaoning 116044, P.R. China