1 Department of Hepatobiliary Surgery, Zhujiang Hospital, Southern Medical University, Guangzhou 510280, China; Guangdong Provincial Clinical and Engineering Center of Digital Medicine, Guangzhou 510280, China.
2 Department of Hepatobiliary Surgery, Zhujiang Hospital, Southern Medical University, Guangzhou 510280, China; Guangdong Provincial Clinical and Engineering Center of Digital Medicine, Guangzhou 510280, China. Electronic address: zjyyxn@126.com.