in order to avoid spikes and dips in blood sugar. which nutrient provides a high level of energy over a longer period of time?