An improved composite particle swarm optimization algorithm for solving constrained optimization problems and its engineering applications | Synapse