Immobilized polyazomethines containing triphenylamine groups on ITO: synthesis and acidochromic, electrochemical, electrochromic and photoelectronic properties. Issue 6 (8th January 2016)