Review Article

Recent Progress in Dye-Sensitized Solar Cells for Improving Efficiency: TiO2 Nanotube Arrays in Active Layer

Figure 4

DPP-based dyes’ molecular structures. Reprinted from [42].