ENHANCING MICROGRID OPERATION BY INCORPORATING DEMAND RESPONSE USING EVOLUTIONARY OPTIMIZATION ALGORITHMS