Text this: Improved Firefly Algorithm: A Novel Method for Optimal Operation of Thermal Generating Units