Cyanidin-3-O-glucoside ameliorates palmitate-induced insulin resistance by modulating IRS-1 phosphorylation and release of endothelial derived vasoactive factors.