1. Department of Hepatobiliary Surgery, The Second Affiliated Hospital of Army Medical University, No. 183 Xinqiao
High Street, Shapingba District, Chongqing, 400037, China
2. Guangzhou National Laboratory, Guangzhou International
Bio Island, Guangzhou 510005, Guangdong, Province, China
3. Department of Hepatobiliary Surgery, The First Affiliated Hospital of Guangzhou Medical University, Guangzhou 510120, Guangdong Province, China
4. Department of Hepatobiliary Surgery, The First
Affiliated Hospital of Guangzhou Medical University, Guangzhou, 510120, Guangdong Province, China