vascular mechanics and heart function 19 2065952