1. Hepatobiliary Surgery Department, Affiliated Tumor Hospital of Guangxi Medical University, Nanning 530021, China
2. Guangxi Liver Cancer Diagnosis and Treatment Engineering and Technology Research Center, Nanning 530021, China
3. General Medicine Department, The First People Hospital of Qinzhou, Qinzhou, 535000, China