Particle swarm and simulated annealing for multi-global optimization Academic Article uri icon