Management of hepatocellular carcinoma: an update