A current review of TiO2 thin films: synthesis and modification effect to the mechanism and photocatalytic activity | Synapse