Advanced search
Advanced search in people
IEEE Transactions on Instrumentation and Measurement > 2017 > 66 > 6 > 1260 - 1266
IEEE Wireless Communications Letters > 2016 > 5 > 2 > 140 - 143
IEEE Transactions on Power Systems > 2015 > 30 > 6 > 2965 - 2973
IEEE Transactions on Energy Conversion > 2014 > 29 > 1 > 110 - 118