blood flow dynamics