Glucosamine enhances body weight gain and reduces insulin response in mice fed chow diet but mitigates obesity, insulin resistance and impaired glucose tolerance in mice high-fat diet.