High-performance planar heterojunction perovskite solar cells: Preserving long charge carrier diffusion lengths and interfacial engineering | Synapse