Planar heterojunction organometal halide perovskite solar cells: roles of interfacial layers | Synapse