Funding
Funding was provided by Henan Provincial Key R&D and Promotion Project (Grant Number 212102310788), Henan Province Medical Science and Technology Research Plan Joint Construction Project (Grant Number LHGJ20200733) and Hubei Provincial Engineering Research Centre of Vascular Interventional Therapy.