Design optimization of a linear accelerator using evolution strategy: Solving a TSP-like optimization problem