Review on the recent progress of thermochemical materials and processes for solar thermal energy storage and industrial waste heat recovery