Data -- Generalized Differential Evolution for General Non-Linear Optimization --