1. Department of Cardiac Surgery, Zhongshan Hospital, Fudan University, Shanghai 200032, P.R. China
2. Shanghai Institute of Cardiovascular Disease, Shanghai 200032, P.R. China
3. Department of Radiology, Zhongshan Hospital, Fudan University, Shanghai 200032, P.R. China