Numerical simulation of double diffusive mixed convective nanofluid flow and entropy generation in a square porous enclosure