MTHFR C677T polymorhism and hyperhomocysteinemia in patients with liver cirrhosis complicated by portal vein thrombosis and hepatocellular carcinoma