Ultrasonically synthesized TiO2/ZnS nanocomposites to improve the efficiency of dye sensitized solar cells. (September 2021)