[1] Univ Manchester, Sch Phys & Astron, Biol Phys Grp, Manchester M13 9PL, Lancs, England
[2] Univ Manchester, Fac Med & Human Sci, Manchester M13 9NT, Lancs, England
[3] Univ Leeds, Inst Membrane & Syst Biol, Leeds LS2 9JT, W Yorkshire, England
[4] Univ Leeds, Multidisciplinary Cardiovasc Res Ctr, Leeds LS2 9JT, W Yorkshire, England
[5] Harbin Inst Technol, Sch Comp Sci & Technol, Harbin 150006, Peoples R China