Diketopyrrolopyrrole (DPP) functionalized tetrathienothiophene (TTA) small molecules for organic thin film transistors and photovoltaic cells1. Issue 34 (14th September 2015)