1. Institute of Fuel Cells, School of Mechanical Engineering, Shanghai Jiao Tong University, 800 Dongchuan Road, Shanghai 200240, P. R. China
2. Caohejing Zhuanqiao Science and Technology, Shanghai Wenjing Energy Company, Ltd., Building 41, Oasis Park, No. 1500, Du Hui Road, Shanghai 200240, P. R. China
3. MOE Key Laboratory of Power Machinery and Engineering, Shanghai Jiao Tong University, 800 Dongchuan Road, Shanghai 200240, P. R. China