1. Department of Electrical, Computer and Systems Engineering Case Western Reserve University 10900 Euclid Avenue Cleveland OH 44106 USA
2. Rehabilitation Research and Development Louis Stokes Cleveland Department of Veterans Affairs Medical Center Cleveland OH 44106 USA
3. Advanced Platform Technology Center Louis Stokes Cleveland Department of Veterans Affairs Medical Center 10701 East Boulevard Cleveland OH 44106 USA
4. Department of Chemistry Case Western Reserve University Cleveland OH 44106 USA
5. Department of Chemical and Biomolecular Engineering Case Western Reserve University Cleveland OH 44106 USA