Process optimization studies of crystal violet dye adsorption onto novel, mixed metal Ni0.5Co0.5Fe2O4 ferrospinel nanoparticles using factorial design. (April 2017)