Text this: Sol-gel synthesized barium doped TiO2 nanoparticles for solar photocatalytic application