100 RENEWABLE ENERGY NEEDS LOTS OF STORAGE