Affiliation: | ∗ Hepatobiliary Surgery Institute, Southwest Hospital, Third Military Medical University, Chongqing, China † Affiliated Hospital of Zunyi Medical College, Zunyi, China ‡ Department of General Surgery, 324th Hospital of PLA, Chongqing, China |