1. Wilson College of Textiles North Carolina State University Raleigh North Carolina USA
2. Raleigh Orthopaedic Clinic Raleigh North Carolina USA
3. Department of Orthopaedics University of North Carolina at Chapel Hill Chapel Hill North Carolina USA
4. College of Textiles Donghua University Shanghai China
5. Joint Department of Biomedical Engineering University of North Carolina at Chapel Hill and North Carolina State University Raleigh North Carolina USA