Enhance the performance and stability of methylammonium lead iodide perovskite solar cells with guanidinium thiocyanate additive