Electrochemical characterization of arylene vinylene oligomers containing triphenylamine and carbazole units