Control Of Motor Drives And Gearshift For A Dual Motor-Based Multi-Speed Transmission