As renewable energy depends on meteorological shocks and is non-controllable, the overall energy production becomes riskier with the rising renewable share. Although this has led to a renewed interest in storage technologies, not much consideration has been given to energy storage due to...