Energy storage for mitigating the variability of renewable electricity sources: An updated review