Text this: Tunable properties of silver (Ag) substituted BaFe2O4 nanoparticles for photovoltaic (PV) applications