939 pubs · 38,826 cites · h-index 92
North China Electric Power University
2025 - Present
Brookhaven National Laboratory
2003 - Present
University of California, San Diego
2017 - Present
Changzhou University
2012 - Present
South China Institute of Collaborative Innovation
2026 - Present