Search results for: D. Chen
Applied Energy > 2016 > 177 > C > 579-590
Renewable and Sustainable Energy Reviews > 2014 > 40 > Complete > 69-79
Energy Procedia > 2014 > 63 > C > 6815-6823
Applied Catalysis B: Environmental > 2012 > 119-120 > Complete > 1-12