Size Effect of Fe3O4 Nanoparticles on Magnetism and Dispersion Stability of Magnetic Nanofluid