The design and application of functional enyne reagents in metathesis polymerization