Affiliation: | (1) Radiology Department, Shanghai 6th People’s Hospital, Shanghai Jiaotong University, Shanghai, 200233, China;(2) Cardiology Department, Shanghai 6th People’s Hospital, Shanghai Jiaotong University, Shanghai, 200233, China;(3) Shanghai Chenguang Medical Technology Company, Shanghai, 200233, China |