Nanostructured columnar heterostructures of TiO2 and Cu2O enabled by a thin-film self-assembly approach: Potential for photovoltaics