IEEE open journal of power electronics [IEEE Open J Power Electron] NLMUID: 101778468