Search results for: Mahmoud Shahbazi
Renewable Energy > 2018 > 116 > PB > 209-218
Electric Power Systems Research > 2016 > 137 > C > 104-112
Renewable Energy > 2011 > 36 > 11 > 3187-3194
Renewable Energy > 2018 > 116 > PB > 209-218
Electric Power Systems Research > 2016 > 137 > C > 104-112
Renewable Energy > 2011 > 36 > 11 > 3187-3194