Search results
Environmental Progress & Sustainable Energy > 40 > 2 > n/a - n/a
Journal of Cleaner Production > 2018 > 174 > C > 1032-1043
Energy Procedia > 2017 > 141 > C > 672-676
Journal of Cleaner Production > 2017 > 168 > C > 1101-1107
Applied Energy > 2014 > 134 > Complete > 469-476
Renewable and Sustainable Energy Reviews > 2012 > 16 > 8 > 5994-6006