Industrial waste materials and by-products as thermal energy storage (TES) materials: A review