1. Wilson College of Textiles North Carolina State University Raleigh North Carolina USA
2. Department of Mechanical and Aerospace Engineering Case Western Reserve University Cleveland Ohio USA
3. Department of Biomedical Engineering Case Western Reserve University Cleveland Ohio USA
4. Department of Orthopedics Case Western Reserve University Cleveland Ohio USA
5. College of Textiles Donghua University Shanghai People's Republic of China