Fatigue damage analysis of woven composite laminates