Tri-diketopyrrolopyrrole molecular donor materials for high-performance solution-processed bulk heterojunction solar cells.

Tri-diketopyrrolopyrrole molecular donor materials for high-performance solution-processed bulk heterojunction solar cells.