Melatonin reduces hepatic mitochondrial dysfunction in diabetic obese rats