An improved elasto-plastic constitutive model for the exquisite description of stress-strain hysteresis loops with cyclic hardening and softening effects. (November 2020)