Conceptualization, X.H. and X.W.; methodology, X.W. and C.M.; software, X.W. and C.M.; validation, X.W. and D.L.; formal analysis, X.W. and D.L.; investigation, X.W.; resources, F.C.; data curation, X.W.; writing—original draft preparation, X.W.; writing—review and editing, X.W., D.L., C.M. and F.C.; visualization, X.W.; supervision, F.C. and X.H.; project administration, F.C. and X.H.; funding acquisition, F.C. All authors have read and agreed to the published version of the manuscript. This work was supported by a grant from the National Key Technologies R&D Program (grant number 2017YFD0400705) and Research and Innovation Initiatives of Wuhan Polytechnic University (No. 2023RZ027).