30th Annual IEEE Power Electronics Specialists Conference. Record. (Cat. No.99CH36321)