1. Department of Hepatobiliary and Pancreatic Surgery, Cancer Hospital Affiliated to Zhengzhou University, Zhengzhou, Henan 450008, P.R. China
2. Key Laboratory for Medical Tissue Regeneration of Henan Province, Xinxiang Medical College, Xinxiang, Henan 453003, P.R. China