Some remarks on topological horseshoes and applications