Integrated multibody dynamics and fatigue models for predicting the fatigue life of poly-V ribbed belts