Aperiodic TiO2 nanotube photonic crystal: full-visible-spectrum solar light harvesting in photovoltaic devices.

Aperiodic TiO2 nanotube photonic crystal: full-visible-spectrum solar light harvesting in photovoltaic devices.