TiO2 photocatalysts have great potential for environmentally friendly applications, such as pollution remediation, artificial photosynthesis and CO2 ...