1. Department of Interventional Radiology, The First Affiliated Hospital of Zhengzhou University, Zhengzhou, China
2. Department of Thoracic Surgery and Oncology, The First Affiliated Hospital of Zhengzhou University, Zhengzhou, China
3. Department of Interventional Radiology, The First Affiliated Hospital of Zhengzhou University, No. 1, Jianshe Road, Zhengzhou 450052, China