Finite element modelling and experimental validation of bolt loosening due to thread wear under transverse cyclic loading