Text this: Light patterning semiconductor nanoparticles by modulating surface charges