Synthesis and properties of poly(arylenevinylene)s comprising of an electron-donating carbazole unit and an electron-accepting 2,1,3-benzothiadiazole (or fluorenone) unit in the main chain