1. Department of Cardiology, West China Hospital, Sichuan University, #37 Guoxue Alley, Chengdu 610041, China
2. Department of Cardiology, St Thomas’ Hospital, Westminster Bridge Road, London SE1 7EH, UK
3. Cleveland Clinic London, 33 Grosvenor Place, London SW1X 7HY, UK