Pore surface engineering of covalent organic frameworks: structural diversity and applications | Synapse