CH3NH3PbI3 planar perovskite solar cells with antireflection and self-cleaning function layers. Issue 20 (28th April 2016)