Renewables and Long-duration Energy Storage Technologies