Beneficial effects of soy protein isoflavones on lipid and blood glucose concentrations in type 2 diabetic subjects.