10.1007/s10439-012-0673-6