Power electronics and energy conversion systems - Ioinovici, Adrian, (Wiley,)