1. Department of Hepatobiliary Disease, The 900th Hospital of the People’s Liberation Army Joint Service Support Force (Dongfang Hospital), Xiamen University, Fuzhou, Fujian, China
2. Department of Oncology, The 900th Hospital of the People’s Liberation Army Joint Service Support Force (Dongfang Hospital), Xiamen University, Fuzhou, Fujian, China
3. Department of Hepatobiliary Surgery, The 900th Hospital of the People’s Liberation Army Joint Service Support Force, China
4. Department of Oncology, 920th Hospital of Joint Logistics Support Force, China
5. Department of Transplantation, People’s Hospital of Guangxi Zhuang Autonomous Region, China
6. Department of Hepatobiliary Surgery, Xiang’an Hospital, Xiamen University, Xiamen, China