Gravar-mail: Particle swarm and simulated annealing for multi-global optimization