Transitional markov chain monte carlo method for bayesian model updating