Search results for: B. Chen
Applied Energy > 2018 > 210 > C > 98-107
Journal of Cleaner Production > 2017 > 143 > C > 125-144
Renewable and Sustainable Energy Reviews > 2016 > 65 > C > 345-355
Procedia Environmental Sciences > 2010 > 2 > Complete > 1827-1840