A Hybrid Monte-Carlo Spin-Dynamics Method and Its Applications to the ± J Heisenberg Models in Three Dimensions