Affiliation: | 1. Department of Mechanical Engineering, Stony Brook University, Stony Brook, NY 11794, USA;2. Transportation and Hydrogen Systems Center, National Renewable Energy Laboratory, Golden, CO 80401, USA;3. College of Hydraulic & Environmental Engineering, China Three Gorges University, Yichang, Hubei 443002, China |