Harnessing renewable power with energy storage solutions