BODIPY–diketopyrrolopyrrole–porphyrin conjugate small molecules for use in bulk heterojunction solar cells. Issue 18 (24th April 2018)