Dipyrrolo [2, 3-b: 2′, 3′-e] pyrazine-2, 6 (1 H, 5 H)-dione based conjugated polymers for ambipolar organic thin-film transistors