[1] Nanjing Univ Aeronaut & Astronaut, Coll Mat Sci & Technol, Ctr Hydrogenergy, Nanjing 210016, Peoples R China
[2] Chinese Acad Sci, Dalian Inst Chem Phys, State Key Lab Catalysis, Dalian 116023, Peoples R China
[3] Nanjing Univ Sci & Technol, Sch New Energy, Nanjing 214400, Peoples R China