Latent heat thermal energy storage in a shell-tube: A wavy partial layer of metal foam over tubes. (March 2023)