2025 NICOSIA ENERGY STORAGE PILOT GRID SCALE BATTERY X2026