smart grids and energy storage