A look at the energy storage solutions