A novel fatigue assessment approach by Direct Steady Cycle Analysis (DSCA) considering the temperature-dependent strain hardening effect