1. Key Laboratory of Biofuels
2. Qingdao Institute of Bioenergy and Bioprocess Technology
3. Chinese Academy of Sciences
4. Qingdao 266101
5. China
6. Chemistry Department
7. Faculty of Science
8. South Valley University
9. Qena 83523
10. Egypt
11. Institute of Physical Chemistry and Electrochemistry
12. Leibniz University of Hannover
13. Hannover 30167
14. Germany