A comprehensive review of firefly algorithms
Firefly Algorithm for solving non-convex economic dispatch problems with valve loading effect