Synthesis and magnetic characterization of nickel ferrite nanoparticles prepared by co-precipitation route