Methylation of tumour suppressor genes RUNX3, RASSF1A and E-Cadherin in HCV-related liver cirrhosis and hepatocellular carcinoma