An Improved Adaptive Shuffled Frog Leaping Algorithm to solve various non-smooth Economic Dispatch problems in power systems | IEEE Conference Publication | IEEE Xplore