Hepatocarcinoma: genetic and epigenetic features.