Alpha-linolenic acid intake prevents endothelial dysfunction in high-fat diet-fed streptozotocin rats and underlying mechanisms.