Characterization of Ultrafine NixFe3-xO4 Particles Synthesized by Co-Precipitation: Size Regulation and Magnetic Properties