Thermal energy storage (tes) system