Search results
IEEE Transactions on Power Electronics > 2017 > 32 > 7 > 5171 - 5179
IEEE Transactions on Vehicular Technology > 2016 > 65 > 3 > 1007 - 1020
International Journal of Energy Research > 38 > 3 > 404 - 414
Proceedings of the IEEE > 2014 > 102 > 6 > 951 - 963
IEEE Power and Energy Magazine > 2010 > 8 > 2 > 49 - 54