Numerical investigation on non-Newtonian melting heat transfer of phase change material composited with nanoparticles and metal foam in an inner heated cubic cavity. (July 2022)