249 pubs · 1,598 cites · h-index 19
University of Illinois Chicago
2025 - Present
Hunan Hydro&Power Design Institute
2026 - Present
Hunan Xiangdian Test Research Institute (China)
2023 - Present
China Power Engineering Consulting Group (China)
2026 - Present
Huaihua University
2025 - 2025