Phosphate removal and recovery from water using nanocomposite of immobilized magnetite nanoparticles on cationic polymer | Publicación