Blood rheology and physiology of microcirculation.