The Magnetic Design of a Double-Period Undulator Based on Magnetic Force Compensation Technology | IEEE Journals & Magazine | IEEE Xplore