An integrated approach to characterize the dynamic behaviour of a mechanical chain tensioner by functional tolerancing