Department of Hepatobiliary Surgery, Linyi Tumor Hospital, Linyi 276001, Shandong Province, China;
Department of Hepatobiliary Surgery, Linyi Tumor Hospital, Linyi 276001, Shandong Province, China;
Tumor Center, People's Hospital of Linyi Economic Development Zone, Linyi 276023, Shandong Province,China;
Department of Hepatobiliary Surgery, Linyi Tumor Hospital, Linyi 276001, Shandong Province, China;
Department of Hepatobiliary Surgery, Linyi Tumor Hospital, Linyi 276001, Shandong Province, China;
Department of Hepatobiliary Surgery, Linyi Tumor Hospital, Linyi 276001, Shandong Province, China;
Hepatobiliary Surgery Center, Tongji Hospital, Tongji Medical College, Huazhong University of Science and Technology, Wuhan 430030,China;