Text this: Bond Graph-Based Modelling and Control of Electromagnetic Levitation System Using Firefly Optimization