" Analysis of electric machinery and drive systems " Paul Krause, Oleg Wasynczuk, Scott Sudhoff, Steven Pekarek