Search results for: Stamatios Chondrogiannis
International Journal of Electrical Power & Energy Systems > 2016 > 80 > C > 26-36
IEEE Transactions on Power Systems > 2016 > 31 > 3 > 2415 - 2422
Renewable and Sustainable Energy Reviews > 2015 > 52 > C > 155-171