Coordination of Cyclic crossover and Bat Algorithm for the Travelling Salesman Problems in Different Environments: A Simulation Approach