Kinematic and Dynamic Analysis of Magnetic Gear With Dual-Mechanical Port Using Block Diagrams | IEEE Journals & Magazine | IEEE Xplore