1. Department of Chemical and Biomolecular Engineering
2. New York University
3. New York 11201
4. USA
5. Department of Electrical and Computer Engineering
6. New Jersey Institute of Technology
7. Newark
8. Department of Mechanical Engineering
9. Stevens Institute of Technology
10. Hoboken