Advanced search
Advanced search in people
IEEE Transactions on Sustainable Energy > 2014 > 5 > 3 > 978 - 985
IEEE Journal of Photovoltaics > 2014 > 4 > 4 > 1128 - 1137
Eurocon 2013 > 850 - 857
IEEE Transactions on Industrial Electronics > 2013 > 60 > 3 > 1168 - 1178
IEEE Transactions on Power Systems > 2012 > 27 > 2 > 1090 - 1097