Two-dimensional device modeling of CH3NH3PbI3 based planar heterojunction perovskite solar cells. (January 2016)