1. Department of Ultrasound, Affiliated Tumor Hospital of Guangxi Medical University, Nanning, Guangxi, China (mainland)
2. Department of Experimental Research, Affiliated Tumor Hospital of Guangxi Medical University, Nanning, Guangxi, China (mainland)
3. Department of Hepatobiliary Surgery, Affiliated Tumor Hospital of Guangxi Medical University, Nanning, Guangxi, China (mainland)