Search results
International Journal of Energy Research > 44 > 3 > 1307 - 1336
Renewable and Sustainable Energy Reviews > 2018 > 81 > P1 > 524-535
Energy Policy > 2017 > 106 > C > 12-21
Journal of Modern Power Systems and Clean Energy > 2017 > 5 > 1 > 91-104
Energy Procedia > 2016 > 103 > C > 195-200
Energy Economics > 2016 > 54 > C > 1-10