1. State Key Laboratory of Pulp & Paper Engineering, South China University of Technology, 381 Wushan Road, Tianhe District, Guangzhou 510640, China
2. Department of Orthopedics, Nanfang Hospital, Southern Medical University, 1838 Guangzhou N Ave, Baiyun District, Guangzhou 510515, China
3. Department of Orthopedics, The First Affiliated Hospital of Guangdong Pharmaceutical University, 19 Nonglinxia Road, Yuexiu District, Guangzhou 510062, China