Search results for: B. Chen
Ecological Indicators > 2018 > 94 > P1 > 74-82
Renewable and Sustainable Energy Reviews > 2018 > 82 > P3 > 4100-4106
Energy Policy > 2017 > 110 > C > 69-78
Renewable and Sustainable Energy Reviews > 2017 > 67 > C > 662-672