Search results for: Shihuai Deng
Renewable and Sustainable Energy Reviews > 2015 > 49 > C > 1009-1018
Renewable and Sustainable Energy Reviews > 2014 > 38 > Complete > 624-638
Renewable and Sustainable Energy Reviews > 2013 > 18 > Complete > 259-270
Renewable and Sustainable Energy Reviews > 2012 > 16 > 1 > 65-72