[1] Univ Buffalo State Univ New York, Dept Mech & Aerosp Engn, Res & Educ Energy Environm & Water Inst, Buffalo, NY 14260 USA
[2] Univ Buffalo State Univ New York, Dept Chem, Buffalo, NY 14260 USA
[3] Nanjing Univ Aeronaut & Astronaut, Coll Mat Sci & Technol, Nanjing 210016, Peoples R China
[4] Univ Buffalo State Univ New York, Dept Ind Syst Engn, Buffalo, NY 14260 USA
[5] Univ Buffalo State Univ New York, Dept Elect Engn, Buffalo, NY 14260 USA
[6] ENrG Inc, Buffalo, NY 14207 USA