Fatigue life prediction of bonded joints in composite materials