5 pubs · 29 cites · h-index 2
Xiamen University of Technology
2024 - 2024
Shandong University of Science and Technology
2022 - 2024
Wind Power Engineering (Japan)
2022 - 2022
Energy Storage Systems (United States)