The relationship between green energy and energy storage concepts