36 pubs · 2,043 cites · h-index 19
North China Electric Power University
2025 - Present
Primary Source
2025 - 2025
State Key Laboratory of Alternate Electrical Power System with Renewable Energy Sources
2025 - 2025
Huazhong University of Science and Technology
2024 - 2024
Beihang University
2018 - 2023