Numerical simulation of a silicon-based latent heat thermal energy storage system operating at ultra-high temperatures