1. CAS Key Laboratory of Bio-Based Materials
2. Qingdao Institute of Bioenergy and Bioprocess Technology
3. Chinese Academy of Sciences
4. Qingdao 266101
5. China
6. State Key Laboratory of Catalysis
7. Dalian Institute of Chemical Physics
8. Dalian National Laboratory for Clean Energy
9. Dalian 116023
10. State Key Laboratory of Fine Chemicals
11. Dalian University of Technology
12. Dalian 116024