hybrid solar and energy storage