39 pubs · 100 cites · h-index 6
Auckland University of Technology
2025 - Present
National Natural Science Foundation of China
2025 - 2025
Tongji University
2025 - 2025
Northwestern Polytechnical University
2024 - 2025
Harbin Institute of Technology
2022 - 2025