Search results for: Chen Zhe
Renewable Energy > 2016 > 93 > C > 188-200
International Journal of Electrical Power and Energy Systems > 2015 > 69 > Complete > 327-334
Progress in Natural Science: Materials International > 2011 > 21 > 6 > 467-471
Water Research > 2011 > 45 > 18 > 6207-6216
Separation and Purification Technology > 2011 > 80 > 3 > 670-676