1. Joint Department of Biomedical Engineering North Carolina State University and University of Chapel Hill Raleigh NC USA
2. Department of Chemical and Biomolecular Engineering North Carolina State University Raleigh NC USA
3. Department of Electrical and Computer Engineering North Carolina State University Raleigh NC USA