1. Wilson College of Textiles, North Carolina State University, Raleigh 27606, United States
2. Department of Statistics, North Carolina State University, Raleigh 27695, United States
3. College of Natural Resources, North Carolina State University, Raleigh 27695, United States
4. College of Textiles, Donghua University, Songjiang District, Shanghai 201620, China