Energy storage solutions