87 pubs · 1,790 cites · h-index 15
Shanghai Jiao Tong University
2023 - 2025
China Institute of Atomic Energy
Wuyi University
2025 - 2025
National Renewable Energy Laboratory
2020 - 2024