Planar heterojunction perovskite solar cells with superior reproducibility