Erythropoietin: the promise and the facts.