Fundamentals of Metal Fatigue Analysis