Stress response and microstructural evolution of nickel-based superalloys during low cycle fatigue: Physics-based modelling of cyclic hardening and softening. (May 2020)