Text this: Effect of cations substitution in lead-free double perovskite Cs2AgBiBr6 solar cells