Fatigue Life Prediction of Cross-Ply Composite Laminates