1. School of Power and Mechanical Engineering, Wuhan University, Wuhan 430072, China
2. State Power Investment Cooperation Hydrogen Energy Development Co., Ltd., South Park, Bejing Future Science & Technology Park, Beijing 100029, China
3. Nuclear Engineering Department, Texas A&M University, 3133 TAMU, College Station, Texas 77843-3133, USA