168 pubs · 2,298 cites · h-index 26
Liaoning University
2025 - 2025
University of Shanghai for Science and Technology
2014 - 2025
State Grid Corporation of China (China)
2025 - 2025
Shanghai University of Electric Power
2014 - 2025
PLA Rocket Force University of Engineering
2025 - 2025