[1] Huazhong Univ Sci & Technol, Sch Energy & Power Engn, Dept New Energy Sci & Engn, Wuhan 430074, Peoples R China
[2] Huazhong Univ Sci & Technol, Shenzhen Res Inst, Shenzhen 518057, Peoples R China
[3] Northumbria Univ, Mech & Construction Engn, Newcastle Upon Tyne NE1 8ST, Tyne & Wear, England
[4] Pusan Natl Univ, Sch Chem Engn, Busan, Gyeongsangnam D, South Korea