cmg electric motor