How do 10-camphorsulfonic acid, silver or aluminum nanoparticles influence optical, electrochemical, electrochromic and photovoltaic properties of air and thermally stable triphenylamine-based polyazomethine with carbazole moieties?. (10th December 2015)