Search results for: Zhe Liu
Renewable and Sustainable Energy Reviews > 2018 > 91 > C > 1162-1169
Journal of Cleaner Production > 2017 > 162 > C > 61-70
Resources, Conservation and Recycling > 2017 > 119 > C > 78-88
Energy Policy > 2017 > 102 > C > 88-95
Journal of Cleaner Production > 2017 > 143 > C > 326-335