Recent Advancements in Materials and Systems for Thermal Energy StorageLuisa F. Cabeza Andrea Frazzica₹3,219