A New Time Warping Model For Bayesian Function Registration