Eulerian–Eulerian simulation of non-uniform magnetic field effects on the ferrofluid nucleate pool boiling