1. Department of Hepatobiliary Surgery, Shenzhen University General Hospital & Guangdong Provincial Key Laboratory of Regional Immunity and Diseases & Carson International Cancer Shenzhen University General Hospital & Shenzhen University Clinical Medical Academy Center, Shenzhen University, Shenzhen, China
2. Department of Hepatobiliary Surgery, Southwest Hospital, Third Military Medical University, Chongqing, China