1. School of Chemistry and Chemical Engineering, Shanghai Engineering Research Center of Pharmaceutical Intelligent Equipment, Shanghai Frontiers Science Research Center for Druggability of Cardiovascular Non-coding RNA, Institute for Frontier Medical Technology, Shanghai University of Engineering Science, 333 Longteng Rd., Shanghai 201620, P. R. China
2. Department of Orthopaedic Surgery, Shanghai Sixth People’s Hospital Affiliated to Shanghai Jiao Tong University School of Medicine, 600 Yishan Rd., Shanghai 200233, P. R. China
3. Department of Orthopedics, Tongji Hospital, School of Medicine, Tongji University, 389 Xincun Rd., Shanghai 200065, China