1. Department of Thoracic and Cardiovascular Surgery, West-German Heart Center Essen, University Hospital Essen,
Essen, Germany
2. Department of Cardiology, West-German Heart Center Essen, University Hospital Essen,
Essen, Germany
3. Department of Radiology, University Hospital Essen,
Essen, Germany
4. Visiting the Department of Thoracic and Cardiovascular Surgery, West-German Heart Center Essen, University Hospital Essen,
Essen, Germany
5. IMSaT Institute for Medical Science and Technology,
Dundee, UK