Optimal Inverse Design Based on Memetic Algorithms—Part I: Theory and Implementation | IEEE Journals & Magazine | IEEE Xplore