ENERGY STORAGE AND IMPACT ON RENEWABLE POWER GRID X2026