N-functionalized poly(dithieno[3,2-b:2',3'-d]pyrrole)s : Highly fluorescent materials with reduced band gaps