Highly efficient low temperature solution processable planar type CH3NH3PbI3 perovskite flexible solar cells | doi.page