Advanced Markov Chain Monte Carlo Methods