HCC pathophysiology, treatments and mechanisms