1. Department of Textile Engineering, Chemistry, and Science, North Carolina State University, Raleigh, North Carolina 27606, United States
2. Joint Department of Biomedical Engineering, North Carolina State University and The University of North Carolina at Chapel Hill, Raleigh, North Carolina 27606, United States
3. Department of Electrical and Computer Engineering, North Carolina State University, Raleigh, North Carolina 27606, United States