1. Department of Textile Engineering, Chemistry & Science, North Carolina State University, Raleigh, USA
2. Department of Textile Engineering, Chemistry & Science, North Carolina State University, Raleigh, USA,
3. Department of Chemical Engineering, North Carolina State University, Raleigh, USA
4. Department of Textile & Apparel Technology & Management, North Carolina State University, Raleigh, USA