Two-phase mixture numerical simulation of natural convection of nanofluid flow in a cavity partially filled with porous media to enhance heat transfer