A unified amorphous–crystalline viscoplastic hardening law for non-isothermal modelling of thermoplastics and thermosets. (December 2022)