A review of high temperature (≥ 500 °C) latent heat thermal energy storage. (May 2022)