efficient magnetic field generator