1. Wales Heart Research Institute, Department of Cardiology, University of Wales College of Medicine, Cardiff, United Kingdom CF14 4XN
2. National Heart and Lung Institute, Imperial College of Science Technology and Medicine, London, United Kingdom SW3 6LY