ISPH simulations of natural convection flow in E-enclosure filled with a nanofluid including homogeneous/heterogeneous porous media and solid particles