An improved local search involving bee colony optimization using lambda iteration combined with a golden section search method to solve an economic dispatch problem