Non-alcoholic fatty liver disease: a novel cardiometabolic risk factor for type 2 diabetes and its complications. [Review]