Diketopyrrolopyrrole based organic semiconductors with different numbers of thiophene units: symmetry tuning effect on electronic devices. (7th February 2018)