1. Department of Minimally Invasive Intervention Sun Yat‐sen University Cancer Center State Key Laboratory of Oncology in South China Guangzhou 510060 P. R. China
2. Institute of Machinery Manufacturing Technology China Academy of Engineering Physics Mianyang 621900 P. R. China
3. Institute of Nuclear Physics and Chemistry China Academy of Engineering Physics Mianyang 621900 P. R. China
4. Vascular and Interventional Therapy Department Nanfang Hospital Southern Medical University Guangzhou 510515 P. R. China
5. Department of Minimally Invasive & Interventional Radiology Guangxi Medical University Cancer Hospital Nanning 530021 P. R. China
6. Department of Interventional Radiology Cancer Hospital Affiliated to Xinjiang Medical University Urumqi 830011 P. R. China
7. Zhuhai Interventional Medical Center Guangdong Provincial Key Laboratory of Tumor Interventional Diagnosis and Treatment Zhuhai People's Hospital Zhuhai Hospital Affiliated with Jinan University Zhuhai 519000 P. R. China