1. Institute of Nuclear and New Energy Technology
2. Tsinghua University
3. Beijing 100084
4. China
5. Beijing Engineering Research Center for Biofuels
6. School of Life Science
7. Beijing Institute of Technology
8. Beijing 100081
9. Department of Chemical & Biomolecular Engineering
10. University of Houston
11. Houston
12. USA