A comprehensive review of battery and hydrogen storage systems across technical, economic, and environmental dimensions Conference/Journal Name Journal of Energy Storage doi 10.1016/j.est.2026.122821 2026-05 Article type Journal