Search results for: Fei Teng
Renewable and Sustainable Energy Reviews > 2016 > 59 > C > 28-38
China & World Economy > 22 > 5 > 37 - 54
Energy Procedia > 2011 > 4 > Complete > 6045-6052
International Journal of Greenhouse Gas Control > 2010 > 4 > 2 > 341-350
Energy Procedia > 2009 > 1 > 1 > 4167-4174