A comparative study of Repulsive Particle Swarm Optimization and Simulated Annealing on some Numerical Bench Mark Problems