Photoanode Design for Dye-Sensitized Solar Cells: Advancements in Metal Oxides, Nanostructures, and Hybrid Composites | Synapse