A Multiscale Analysis And Extension Of An Energy Based Fatigue Life Prediction Method For High, Low, And Combined Cycle Fatigue