A novel parallel multi-swarm algorithm based on comprehensive learning particle swarm optimization. (October 2015)