An improved particle swarm optimization for economic dispatch problems with non-smooth cost functions | IEEE Conference Publication | IEEE Xplore