A solution-processable bipolar diketopyrrolopyrrole molecule used as both electron donor and acceptor for efficient organic solar cells. Issue 5 (23rd December 2014)