The multiple effects of polyaniline additive to improve the efficiency and stability of perovskite solar cells | Synapse