Search results for: Chengtao Wang
Journal of Cleaner Production > 2008 > 16 > 3 > 374-384
Renewable Energy > 2004 > 29 > 14 > 2183-2192
Applied Energy > 2004 > 78 > 3 > 247-256
Renewable and Sustainable Energy Reviews > 2003 > 7 > 4 > 353-366