Department of Cardiology;
Shanghai Renji Hospital;
School of Medicine;
Shanghai Jiao Tong University;
Shanghai 200001;
China;
Department of Radiology;
Shanghai Renji Hospital School of Medicine;
Shanghai Jiao Tong University;
Shanghai 200001;
China;