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