A hybrid global optimization method: the multi-dimensional case