Heterogeneous Photocatalysis: Recent Advances and Applications | Synapse