Co-evolutionary particle swarm optimization algorithm for two-sided robotic assembly line balancing problem | Synapse