Web-based software programmable e-learning platform for power electronics courses | IEEE Conference Publication | IEEE Xplore