LIBYA PHOTOVOLTAIC ENERGY STORAGE DEVICE X2026