Search results for: Deyou Li
Renewable Energy > 2018 > 126 > C > 668-680
Journal of Mechanical Science and Technology > 2018 > 32 > 5 > 2069-2078
Renewable Energy > 2018 > 118 > C > 973-983
Science China Technological Sciences > 2018 > 61 > 11 > 1765-1775
Renewable Energy > 2018 > 115 > C > 433-447
Energy Conversion and Management > 2017 > 149 > C > 175-191
Journal of Mechanical Science and Technology > 2016 > 30 > 8 > 3641-3650
Chinese Journal of Mechanical Engineering > 2016 > 29 > 4 > 803-812
Science China Technological Sciences > 2015 > 58 > 5 > 813-824
Science China Technological Sciences > 2013 > 56 > 7 > 1636-1643
Procedia Engineering > 2011 > 16 > Complete > 518-525