A study of optimizing the performance of genetic algorithms using design-of-experiments in job-shop scheduling application