Text this: Highly efficient (31%) of rubidium-based halide perovskite solar cell using SCAPS-1D simulation