1. Department of Cardiac Surgery; The First Hospital of China Medical University; Shenyang 110001 China
2. The Cardiovascular Research Center of China Medical University; Shenyang 110001 China
3. Department of Anesthesiology; The First Hospital of China Medical University; Shenyang 110001 China
4. Department of Anesthesiology of the First Affiliated Hospital of Dalian Medical University; Dalian 116000 China
5. Department of Radiology; The First Hospital of China Medical University; Shenyang 110001 China
6. Key Laboratory of Diagnostic Imaging and Interventional Radiology of Liaoning Province; The First Hospital of China Medical University; Shenyang 110001 China
7. Department of Cardiology; The First Hospital of China Medical University; Shenyang 110001 China
8. Department of Echocardiography; The First Hospital of China Medical University; Shenyang 110001 China
9. Institute of Biomedical Engineering; Peking Union Medical College; Beijing 100010 China