Mixed cations and mixed halide perovskite solar cell with lead thiocyanate additive for high efficiency and long-term moisture stability