Search results for: Davide Falabretti
Renewable Energy > 2015 > 80 > C > 61-72
IEEE Transactions on Smart Grid > 2015 > 6 > 3 > 1375 - 1385
Electric Power Systems Research > 2015 > 120 > C > 56-69
Energy Efficiency > 2014 > 7 > 6 > 1013-1052
Electric Power Systems Research > 2013 > 97 > Complete > 10-18