Functional materials, device architecture, and flexibility of perovskite solar cell | Synapse