Department of Cardiac Catheterization Laboratory;
West China Hospital;
Sichuan University;
Sichuan;
China;
Department of Cardiology;
West China Hospital;
Sichuan University;
Sichuan;
China;
Department of Radiology;
West China Hospital;
Sichuan University;
Sichuan;
China;