Recent Advances in Nanomaterials: Synthesis Methods, Characterization Techniques, and Applications in Dye-Sensitized Solar Cells | Synapse