Search results for: Zhen Liu
Renewable Energy > 2018 > 117 > C > 459-473
Renewable Energy > 2017 > 101 > C > 845-855
Energy for Sustainable Development > 2016 > 34 > C > 100-110
Renewable Energy > 2016 > 86 > C > 441-448
Journal of Thermal Science > 2015 > 24 > 5 > 403-409
China Ocean Engineering > 2015 > 29 > 5 > 663-672
Journal of Ocean University of China > 2010 > 9 > 3 > 244-250