A novel approach to the design and implementation of a power electronics simulation software package | IEEE Conference Publication | IEEE Xplore