Review of recent progress in chemical stability of perovskite solar cells | Synapse