Cereal grains, legumes and diabetes