1. Department of Structural and Cellular Biology, and Tulane Cancer Center, LCRC, Tulane Center for Aging, Tulane Center for Stem Cell Research and Regenerative Medicine, Tulane University School of Medicine, New Orleans, LA 70112, USA
2. Department of Orthopaedic Surgery and Tulane Institute of Sports Medicine, Tulane University School of Medicine, New Orleans, LA 70112, USA
3. Department of Orthopaedic Surgery, Pu Ai Hospital of Tongji Medical College, Huazhong University of Science and Technology, Wuhan 430033, China