Department of Hepatobiliary Surgery, Shandong Provincial Hospital Affiliated to Shangdong University, Jinan 250021, Shandong Province, China
the Second Department of General Surgery, the Second Affiliated Hospital of China Medical University, Shenyang 110004, Liaoning
the Second Department of General Surgery, the Second Affiliated Hospital of China Medical University, Shenyang 110004, Liaoning Province, China