Parallel and interacting stochastic approximation annealing algorithms for global optimisation