Search results for: Shuguang Deng
Applied Energy > 2012 > 91 > 1 > 466-474
Renewable and Sustainable Energy Reviews > 2010 > 14 > 9 > 2641-2654
Applied Energy > 2012 > 91 > 1 > 466-474
Renewable and Sustainable Energy Reviews > 2010 > 14 > 9 > 2641-2654