Size-selective optical printing of silicon nanoparticles through their dipolar magnetic resonance