Synthesis and electrochemical properties of mixed ionic and electronic modified polycarbazole