Obesity, non-alcoholic fatty liver disease and hepatocellular carcinoma: current status and therapeutic targets