A cooperative co-evolutionary algorithm for large-scale multi-objective optimization problems | Synapse