1. Department of Hepatobiliary and Pancreatic SurgeryZhejiang Provincial People's Hospital, Hangzhou Medical College Hangzhou Zhejiang China
2. Key Laboratory of Medical Information and 3D Bioprint of Zhejiang ProvinceHangzhou Dianzi University Hangzhou Zhejiang China
3. Department of Robotic SurgeryThe Valley Hospital Ridgewood, New Jersey USA