Numerical simulation of a three-layer porous heat exchanger considering lattice Boltzmann method simulation of fluid flow