Experimental investigation of the effect of mechanical vibration and rotating magnetic field on the hydrothermal performance of water-Fe3O4 ferrofluid inside a rifled tube