1. School of Mechanical and Automotive Engineering
2. South China University of Technology
3. Guangdong
4. China
5. State Key Lab of Pulp and Paper Engineering
6. Department of Orthopedics
7. Tongji Hospital of Tongji Medical College of Huazhong University of Science and Technology
8. Wuhan