Search results for: Mehdi Nikzad
International Journal of Energy Research > 46 > 5 > 6790 - 6805
Journal of Modern Power Systems and Clean Energy > 2017 > 5 > 6 > 863-875
Renewable Energy > 2017 > 109 > C > 22-40
International Journal of Electrical Power and Energy Systems > 2012 > 43 > 1 > 1137-1143