Numerical investigation on turbulent flow, heat transfer, and entropy generation of water-based magnetic nanofluid flow in a tube with hemisphere porous under a uniform magnetic field