Search results for: Lei Shen
Journal of Cleaner Production > 2016 > 139 > C > 527-539
Journal of Cleaner Production > 2016 > 112 > Part 1 > 553-565
Journal of Cleaner Production > 2015 > 103 > Complete > 160-170
Renewable and Sustainable Energy Reviews > 2014 > 34 > Complete > 337-349