A Firefly Algorithm With Self-Adaptive Population Size for Global Path Planning of Mobile Robot | IEEE Journals & Magazine | IEEE Xplore