Search results for: Wei
Natural Hazards > 2016 > 81 > 2 > 1147-1159
Renewable and Sustainable Energy Reviews > 2015 > 47 > C > 308-323
Energy Policy > 2014 > 75 > C > 126-135
Journal of Zhejiang University-SCIENCE A > 2014 > 15 > 6 > 454-464
Ecological Indicators > 2012 > 15 > 1 > 52-62