Department of Hepatobiliary Surgery, Qianfoshan Hospital Affiliated to Shandong University, Jinan, Shandong 250014, China;
Shandong University School of Medicine, Jinan, Shandong 250061, China;
Department of Hepatobiliary Surgery, Qianfoshan Hospital Affiliated to Shandong University, Jinan, Shandong 250014, China;
Department of Hepatobiliary Surgery, Affiliated First People's Hospital, Shanghai Jiao Tong University, Shanghai 200080, China;
Department of Hepatobiliary Surgery, Affiliated First People's Hospital, Shanghai Jiao Tong University, Shanghai 200080, China;
Department of Hepatobiliary Surgery, Qianfoshan Hospital Affiliated to Shandong University, Jinan, Shandong 250014, China;