Metal–organic frameworks: preparation and applications in highly efficient heterogeneous photocatalysis | Synapse