1. State Key Laboratory of Heavy Oil Processing
2. China University of Petroleum (Beijing)
3. Beijing
4. China
5. Scientific Research Division of the Medical Administration Department
6. Department of Orthopedics
7. PLA General Hospital
8. 100853 Beijing
9. Chemical Engineering Department
10. University of Louisiana at Lafayette
11. Lafayette
12. USA