Power electronics and energy conversion systems. Volume 1, Fundamentals and hard-switching converters - Ioinovici, Adrian (Wiley, 2013)