DOI 10 5281 ZENODO 14895035 BATTERY ENERGY STORAGE X2026