1. Department of Electrical and Computer Engineering North Carolina State University Raleigh NC 27695 USA
2. Department of Textile Engineering Chemistry & Science North Carolina State University Raleigh NC 27695 USA
3. Fiber and Polymer Science Program North Carolina State University Raleigh NC 27695 USA