variability in energy generation