Homocysteine: Role and implications in atherosclerosis