Text this: Revealing the full potential of CsPbIBr2 perovskite solar cells: advancements towards enhanced performance