Fundamentals of Power Electronics by Robert W. Erickson & Dragan Maksimovic