Biotemplated Synthesis of Titanium Oxide Nanoparticles in the Presence of Root Extract of Kniphofia schemperi and Its Application for Dye Sensitized Solar Cells. (20th February 2021)