376 pubs · 3,545 cites · h-index 33
Shanghai University
2025 - 2025
Argonne National Laboratory
Xidian University
Henan University of Science and Technology
2023 - 2025
University of Canterbury
2019 - 2025