Structures of Aniline and Polyaniline Molecules Adsorbed on Au(111) Electrode: as Probed by in Situ STM, ex Situ XPS, and NEXAFS