Simple mono-halogenated perylene diimides as non-fullerene electron transporting materials in inverted perovskite solar cells with ZnO nanoparticle cathode buffer layers. Issue 25 (23rd May 2017)