A Novel Hybrid-Flux Dual-Mechanical-Port Dual-Electrical-Port Machine for Hybrid Electric Vehicles | IEEE Journals & Magazine | IEEE Xplore