Dye-Sensitized Solar Cells: Emerging Trends and Advanced Applications - Adarsh Pandey (Academic Press Elsevier, 2021)