The Vroman effect: a molecular level description of fibrinogen displacement.