TiO2-based photocatalysis for organic synthesis