1. Department of Electrical and Computer Engineering, North Carolina State University, Raleigh, NC, USA
2. Department of Textile Engineering, Chemistry and Science, North Carolina State University, Raleigh, NC, 27606, USA
3. College of Engineering, SUNY Polytechnic Institute, Utica, NY, USA