Progress, challenges and perspectives in flexible perovskite solar cells | Synapse