Mesoscopic method for MHD nanofluid flow inside a porous cavity considering various shapes of nanoparticles