DSSC map

TiO2

Pt

Elec