Return to Article Details Superior photocatalytic degradation of azo dyes in aqueous solutions using TiO2/SrTiO3 nanocomposite