Understanding TiO2 photocatalysis: mechanisms and materials.