A temperature-dependent asymmetric constitutive model for cast irons under cyclic loading conditions