Numerical simulation of nucleate pool boiling on the horizontal surface for ferrofluid under the effect of non-uniform magnetic field