twist ribbons of nanoparticles