1. Department of Orthopaedics Shanghai Jiao Tong University Affiliated Sixth People's Hospital Shanghai 200233 China
2. Shanghai Engineering Research Center for Orthopaedic Material Innovation and Tissue Regeneration Shanghai 200233 China
3. Youth Science and Technology Innovation Studio Shanghai Jiao Tong University School of Medicine Shanghai 200233 China
4. Engineering Research Center of Technical Textiles Ministry of Education College of Textiles Donghua University Shanghai 201620 China