1. Department of Hepatic Surgery, Eastern Hepatobiliary Surgery Hospital, Naval Medical University, Shanghai, 200438,
China
2. Department of Hepatobiliary and Pancreatic Surgery, Tenth People’s Hospital of Tongji University, Shanghai,
200072, China
3. Department of Biliary Surgery, Eastern Hepatobiliary Surgery Hospital, Naval Medical University,
Shanghai, 200438, China
4. Department of Hepatobiliary Surgery, Taizhou Hospital of Zhejiang Province Affiliated to
Wenzhou Medical University, Taizhou, 317000, China
5. International Co-operation Laboratory on Signal Transduction,
Eastern Hepatobiliary Surgery Institute, Naval Medical University, Shanghai, 200438, China