Thermoplastic vulcanizates (TPVs) are a group of high performance thermoplastic elastomers prepared by dynamic vulcanization (DV), which consist of a high content of crosslinked rubber as the dispersed phase and a low content of thermoplastics as the continuous phase.