https://123dok.com/ir/docs/solving-economic-dispatch-problems-gaussian-particle-optimization-approaches.6351047