Lattice Boltzmann simulation of natural convection dominated melting in a rectangular cavity filled with porous media