Electrical Machines and Motor Control