Anatase TiO2 Nanoparticles with Exposed {001} Facets for Efficient Dye-Sensitized Solar Cells.

Anatase TiO2 Nanoparticles with Exposed {001} Facets for Efficient Dye-Sensitized Solar Cells.