Metaheuristic Algorithms: Optimal Balance of Intensification and Diversification