Potentials of zinc and magnetite nanoparticles for contaminated water treatment