Management of hepatocellular carcinoma an update