Text this: Supramolecular Self-Assembly and Photo-Induced Transition of a Halogenated Azo-Benzene Molecule on Au(111) Surface.