Advances in stability of perovskite solar cells