1. Department of Hepatobiliary Surgery; Affiliated Tumor Hospital of Guangxi Medical University; Nanning China
2. Hepatopancreatobiliary Surgery Department I; Key Laboratory of Carcinogenesis and Translational Research, Ministry of Education, Peking University School of Oncology, Beijing Cancer Hospital and Institute; Beijing China
3. Guangxi Liver Cancer Diagnosis and Treatment Engineering and Technology Research Center; Nanning China