Carbazole-based π-conjugated polyazomethines: Effects of catenation and comonomer insertion on optoelectronic features