1. State Key Laboratory of Fine Chemicals
2. School of Chemical Engineering
3. Dalian University of Technology
4. Dalian 116024
5. China
6. Penn State and DUT Joint Center for Energy Research
7. Department of Chemical Engineering
8. Fuel Cell System and Engineering Laboratory
9. Dalian Institute of Chemical Physics
10. Chinese Academy of Sciences
11. Dalian 116023