[1] Chinese Acad Sci, Guangzhou Inst Energy Convers, Key Lab Renewable Energy, 2 Nengyuan Rd, Guangzhou 510640, Peoples R China
[2] Tongji Univ, Thermal & Environm Engn Inst, 4800 Caoan Rd, Shanghai 201804, Peoples R China
[3] Guilin Univ Technol, Coll Chem & Bioengn, 12 Jiangan Rd, Qjxing Dist 541004, Guilin, Peoples R China
[4] North Carolina State Univ, Dept Chem & Biomol Engn, 911 Partners Way, Raleigh, NC 27695 USA