Text this: Active and reactive power scheduling optimization using firefly algorithm to improve voltage stability under load demand variation