1. Department of Polymer Materials, Shanghai University, 99 Shangda Road, Shanghai 200444, People’s Republic of China
2. Department of Orthopedics, Shanghai Tongji Hospital, Tongji University School of Medicine, 389 Xincun Road, Shanghai 200065, People’s Republic of China