Electrical energy conversion and transport : an interactive computer-based approach - Karady, George G. (IEEE Press series on power engineering, 2005)