107 pubs · 9,068 cites · h-index 40
Beijing Institute of Technology
2021 - 2025
Chinese Academy of Sciences
2009 - 2025
Wuhan Textile University
2025 - 2025
Shanghai Institute of Applied Physics
2008 - 2025
Institute of Process Engineering
2022 - 2025