Modeling entropy generation of magnetohydrodynamics flow of nanofluid in a porous medium: a review