1. Department of Thoracic and Cardiovascular Surgery, Nanjing First Hospital, Nanjing Medical University, 68 Changle Road, 210006 Nanjing, Jiangsu, PR China
2. National Heart Research Institute Singapore, National Heart Centre Singapore, 5 Hospital Drive, 169609 Singapore
3. Department of Surgery, National University of Singapore, 1E Kent Ridge Road, 119228 Singapore
4. Department of Biomedical Engineering, University of Alabama at Birmingham, 1670 University Blvd, Birmingham, AL 35294-2182, USA