1. Shenzhen Key Laboratory of Minimally Invasive Surgical Robotics and System, Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences, Shenzhen, China;
2. Department of Interventional Radiology, Shenzhen People’s Hospital, Shenzhen, China;
3. TAMS, Department of Informatics, University of Hamburg, Hamburg, Germany