the magnetic nanoparticle separation problem