A novel dual-hardening viscoelastic-plastic constitutive model for thermoplastic resins