Metal–organic frameworks as heterogeneous photocatalysts: advantages and challenges | Synapse