1. State Key Laboratory of Heavy Oil Processing
2. China University of Petroleum
3. Beijing
4. China
5. Training Division of the Medical Administration Department
6. Department of Orthopaedic
7. General Hospital of Chinese People's Liberation Army
8. 100853 Beijing
9. College of Energy
10. Beijing University of Chemical Technology
11. Department of Sustainable Bioproducts
12. Mississippi State University
13. Starkville 39762
14. USA
15. School of Energy and Chemical Engineering
16. Xiamen University Malaysia
17. Selangor Darul Ehsan 43900
18. Malaysia
19. College of Chemistry and Chemical Engineering