275 pubs · 4,770 cites · h-index 36
Shaoxing University
2025 - 2025
Harbin Institute of Technology
2011 - 2025
University of Würzburg
2025 - 2025
Dalian University of Technology
2007 - 2025
Coal Industry Jinan Design & Research Institute (China)
2025 - 2025