Search results for: Walied Alharbi
IEEE Transactions on Sustainable Energy > 2017 > 8 > 2 > 616 - 628
Electric Power Systems Research > 2015 > 128 > Complete > 1-10
IEEE Transactions on Sustainable Energy > 2017 > 8 > 2 > 616 - 628
Electric Power Systems Research > 2015 > 128 > Complete > 1-10