142 pubs · 2,140 cites · h-index 27
Energy Institute
2026 - Present
Chinese Academy of Sciences
2012 - Present
Shandong Lianxing Energy Group (China)
2026 - Present
Qingdao Institute of Bioenergy and Bioprocess Technology
2014 - Present
South China University of Technology
2023 - Present