1. Department of Hepatobiliary Surgery, Affiliated Tumour Hospital of Guangxi Medical University, Nanning, China
2. Guangxi Liver Cancer Diagnosis and Treatment Engineering and Technology Research Centre, Nanning, China
3. Pharmaceutical College, Guangxi Medical University, Nanning, China