Wang, Xiange
Xiao, Feng
Du, Yiming
Jiao, Kai
Chen, Keke
Tang, Wei
Wang, Yuyang
Shen, Xiang
Dai, Shixun
Li, Maozhi
Wang, Xunsi https://orcid.org/0000-0002-4882-8363
Bai, Shengchuang
Wang, Rongping
Murugan, Ganapathy Senthil
Luther-Davies, Barry
Article History
Received: 27 April 2025
Revised: 30 September 2025
Accepted: 13 October 2025
First Online: 2 March 2026
Conflict of interest
: A patent application related to subject matter of this manuscript has been submitted (application no. 202311165776.4) by Ningbo University, China.