magnetic field generator designs