added support for n-th order markov chain transitions for selections of clusters that contribute items to the recommendations