Cogging Torque Reduction in U-Core TFPM Generator Using Different Halbach-Array Structures | IEEE Conference Publication | IEEE Xplore