Enviar por SMS: Embedding a competitive ranking method in the artificial fish swarm algorithm for global optimization