Transfusion of blood and blood products: indications and complications.