Blood compatible materials: state of the art.