A new algorithm for box-constrained global optimization