137 pubs · 17,163 cites · h-index 61
Chinese Academy of Sciences
2022 - Present
Zhejiang Energy Research Institute
2026 - Present
University of Chinese Academy of Sciences
2022 - Present
Ningbo Institute of Industrial Technology
2022 - Present
National Renewable Energy Laboratory
2015 - 2024