Application of the Firefly Algorithm for Solving the Economic Emissions Load Dispatch Problem | Synapse