Search results for: Xingle Long
Environmental Science and Pollution Research > 2019 > 26 > 26 > 27534- 27541
Natural Hazards > 2018 > 92 > 3 > 1573-1591
Renewable and Sustainable Energy Reviews > 2018 > 82 > P3 > 3962-3971
Journal of Cleaner Production > 2018 > 172 > C > 1423-1432