Macromolecular Engineering And Applications Of Advanced Dynamic Polymers And Their Nanocomposites