Dispatchable Renewable Energy: An Answer to Load Shedding &#