Title: Applications of Firefly Algorithm and its Variants