A population based approach for hard global optimization problems based on dissimilarity measures