Search results for: Ehsan Nasrolahpour
IEEE Transactions on Sustainable Energy > 2016 > 7 > 4 > 1462 - 1472
IET Generation, Transmission & Distribution > 2015 > 9 > 12 > 1369 - 1376
Electric Power Systems Research > 2015 > 121 > Complete > 341-350