Melting heat transfer of a non-Newtonian phase change material in a cylindrical vertical-cavity partially filled porous media