Charge Carrier Processes and Optical Properties in TiO2 and TiO2-Based Heterojunction Photocatalysts: A Review | Synapse