https://1library.net/document/y9n8rvvz-inverse-scattering-conducting-cylinder-space-modified-fireworks-algorithm.html