Search results for: Shaojian Wang
Renewable and Sustainable Energy Reviews > 2018 > 81 > P2 > 2144-2159
Ecological Indicators > 2016 > 69 > C > 184-195
Science of The Total Environment > 2016 > 542 > PA > 360-371
Applied Energy > 2014 > 136 > C > 738-749