Peng, Yinchong
Yang, Laihao
Sun, Yu
Chen, Xuefeng
Article History
Received: 13 June 2024
Accepted: 26 August 2024
First Online: 20 May 2025
Ethics
: Conflict of Interest Xuefeng CHEN is a member of the Editorial Board of Frontiers of Mechanical Engineering, who was excluded from the peer review and all editorial decisions related to the acceptance and publication of this article. Peer review was handled independently by the other editors to minimize bias.