Text this: A differential evolution particle swarm optimizer for various types of multi-area economic dispatch problems.