Device performance and stability studies of Cesium halide perovskite solar cells