1. Department of Oncology, Guigang City Peoples’ Hospital, The Eighth Affiliated Hospital of Guangxi Medical University, Guigang, Guangxi, China (mainland)
2. Department of Hepatobiliary Surgery, Guigang City Peoples’ Hospital, The Eighth Affiliated Hospital of Guangxi Medical University, Guigang, Guangxi, China (mainland)
3. Key Laboratory of Tumor Immunology and Microenvironmental Regulation, Guilin Medical University, Guilin, Guangxi, China (mainland)