Metformin protects against the development of fructose-induced steatosis in mice: role of the intestinal barrier function