1. a Department of Electric Machines and Power Engineering Faculty of Engineering and Technology Helwan University Helwan, Cairo, Egypt
2. b Department of Electrical Engineering University of Toronto Toronto, Ontario, M5S 1A4, Canada
3. c Department of Electrical Engineering University of Toronto Toronto, Ontario, M5S 1A4, Canada