1. State Key Laboratory of Heavy Oil Processing
2. Beijing Key Laboratory of Biogas Upgrading Utilization
3. College of New Energy and Materials
4. China University of Petroleum (Beijing)
5. Beijing
6. Key Laboratory of Environment-Friendly Chemistry and Applications of Ministry Education
7. Laboratory of Biochemistry
8. College of Chemistry
9. Xiangtan University
10. Xiangtan 411105
11. Department of Chemistry and Biochemistry
12. Bates College, Lewiston
13. Maine
14. USA
15. National Key Laboratory for Remanufacturing
16. Army Academy of Armored Forces
17. China
18. Personalized Drug Therapy Key Laboratory of Sichuan Province
19. Department of Pharmacy
20. Sichuan Provincial People's Hospital
21. University of Electronic Science and Technology of China
22. Chengdu 611731