181 pubs · 18,294 cites · h-index 57
Argonne National Laboratory
2010 - 2025
Qingdao University of Science and Technology
2025 - 2025
North China Electric Power University
2025 - 2025
National University of Defense Technology
2025 - 2025
Harbin Institute of Technology
2025 - 2025