Synthesis of carbazole-based thienothiophene substituted benzothiadiazole copolymer