Homocysteine and hemostasis: pathogenic mechanisms predisposing to thrombosis.