Structure and optical properties of polypyrrole oligomers prepared by solution polycondensation | Synapse