Hyperhomocysteinemia and the MTHFR C677T polymorphism promote steatosis and fibrosis in chronic hepatitis C patients.