Berries may hold secret to better blood sugar and cholesterol