Search results
Science of The Total Environment > 2017 > 598 > C > 639-646
Renewable and Sustainable Energy Reviews > 2017 > 73 > C > 95-114
Renewable and Sustainable Energy Reviews > 2017 > 68 > P2 > 1157-1173
Renewable and Sustainable Energy Reviews > 2016 > 55 > C > 899-908
Renewable and Sustainable Energy Reviews > 2012 > 16 > 6 > 3816-3825