1. Research Center for Medical Robotics and Minimally Invasive Surgical Devices, Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences, Shenzhen, China
2. Shenzhen Engineering Laboratory for Diagnosis & Treatment Key Technologies of Interventional Surgical Robots (XMHT20220104009), Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences, Shenzhen, China