Firefly Algorithm for Transient Electromagnetic Inversion