Towards the development of design tools for fatigue life assessment of composite structures