Hepatocellular toxicity of clopidogrel: mechanisms and risk factors.