New findings on the metabolic effects of biguanides. In vitro and in vivo studies