Comparison of multi-objective optimization methods on engineering design