Bioinspired synthesis of Ag@TiO2 plasmonic nanocomposites to enhance the light harvesting of dye-sensitized solar cells