Application of S-model learning automata for multi-objective optimal operation of power systems