Dithienopyrrole-based oligothiophenes for solution-processed organic solar cells.

Dithienopyrrole-based oligothiophenes for solution-processed organic solar cells.