Efficiency enhancement of semi-transparent sandwich type CH3NH3PbI3 perovskite solar cells with island morphology perovskite film by introduction of polystyrene passivation layer. Issue 42 (12th October 2016)