Cesium-containing Triple Cation Perovskite Solar Cells: Improved Stability, Reproducibility and High Efficiency