1. Hanglok-Tech Co. Ltd 1 ., Hengqin 519000, People's Republic of China
2. Center of Interventional Radiology and Vascular Surgery, Department of Radiology, Zhongda Hospital, Medical School, Southeast University 2 , Nanjing 210009, People's Republic of China
3. State Key Laboratory of Digital Medical Engineering, Jiangsu Key Lab of Remote Measurement and Control, School of Instrument Science and Engineering, Southeast University 3 , Nanjing 210096, People's Republic of China
4. School of Computer Science and Engineering, Macau University of Science and Technology 4 , Macau, 999078, People's Republic of China
5. Guangzhou First People's Hospital 5 , Guangzhou 510180, People's Republic of China
6. Zhuhai People's Hospital, Zhuhai Hospital Affiliated with Jinan University 6 , Zhuhai 519000, People's Republic of China
7. Computer Aided Medical Procedures, Technical University of Munich 7 , Munich 80333, Germany
8. Computer Aided Medical Procedures, Johns Hopkins University 8 , Baltimore, Maryland 21218, USA