Particle swarm optimization with justification and designed mechanisms for resource-constrained project scheduling problem · Study