Self-healing by Diels-Alder cycloaddition in advanced functional polymers: A review | Synapse