Mixing Criterion for Topological Markov Chains