PALESTINE SOURCE GRID LOAD ENERGY STORAGE POWER STATION X2026