Topology assisted self-organization of colloidal nanoparticles: application to 2D large-scale nanomastering