Neal, R.M.. "Markov chain sampling methods for Dirichlet process mixture models." Journal of computational and graphical statistics (2000): 249--265.