Fundamentals of power electronics - Erickson, Robert Warren; Maksimovic, Dragan (University of Colorado, 2001)