Investigation on viscosity of Fe3O4 nanofluid under magnetic field