ADAPTIVE DYNAMIC DISTURBANCE STRATEGY FOR DIFFERENTIAL EVOLUTION ALGORITHM