fatigue mechanisms