Using A-star and minimum spanning tree to solve TSP problems