Continuous-time markov chains and applications : a two-time-scale approach