Investigation of the effect of metal foam characteristics on the PCM melting performance in a latent heat thermal energy storage unit by pore-scale lattice Boltzmann modeling