Torii, Ryo, 1. Department of Mechanical Engineering, University College London, UK 2. Qatar Cardiovascular Research Center, Doha, Qatar, United Kingdom