An effective particle swarm optimization algorithm for flexible job-shop scheduling problem | IEEE Conference Publication | IEEE Xplore