Optoelectronic Manipulation, Assembly, And Patterning Of Nanoparticles