Fundamental metabolic differences between hepatocytes and islet beta-cells revealed by glucokinase overexpression.