A comparative study of PCM melting process in a heat pipe-assisted LHTES unit enhanced with nanoparticles and metal foams by immersed boundary-lattice Boltzmann method at pore-scale