1. Department of Hepatobiliary Surgery I, General Surgery Center, Zhujiang Hospital, Southern Medical University, Guangzhou 510280, China
2. Institute of Digital Intelligent Minimally Invasive Surger, Zhujiang Hospital, Southern Medical University, Guangzhou 510280, China
3. Guangdong Provincial Clinical and Engineering Center of Digital Medicine, Guangzhou 510280, China
4. South China Institute of National Engineering Research Center of Innovation and Application of Minimally Invasive Instruments, Guangzhou 510280, China