Optimal cure cycles for manufacturing of thick composite parts using multi-objective genetic algorithms