MTHFR C677T polymorphism and risk of HCC in patients with liver cirrhosis: role of male gender and alcohol consumption.