1. School of Mechanical EngineeringShanghai Jiao Tong University 800 Dongchuan Road Shanghai 200240 P. R. China
2. Central Research InstituteShanghai Electric Group 960 Zhongxin Road, Zhabei District Shanghai 200070 P. R. China
3. Department of New Energy TechnologyNingbo Institute of Materials Technology and EngineeringChinese Academy of Sciences Ningbo 315201 P. R. China