Search results for: D. Yamegueu
Renewable Energy > 2015 > 78 > C > 573-582
Solar Energy > 2014 > 110 > C > 543-560
International Journal of Electrical Power and Energy Systems > 2013 > 44 > 1 > 267-274
Renewable Energy > 2011 > 36 > 6 > 1780-1787
Energy Policy > 2011 > 39 > 1 > 131-141