Supramolecular Control of Azobenzene Switching on Nanoparticles.