Hyperhomocysteinemia and cardiovascular diseases.