Using opposition-based learning to improve the performance of particle swarm optimization | IEEE Conference Publication | IEEE Xplore