Wang, Peng https://orcid.org/0000-0002-6804-6481
Wang, Shuxia
Billinghurst, Mark
Yang, Huan
Zhang, Xiangyu
Luo, Rong
Zhao, Jie
Funding for this research was provided by:
Natural Science Foundation of China (52405533)
Natural Science Foundation of China (52375515)
Article History
Received: 13 September 2025
Accepted: 27 November 2025
First Online: 8 December 2025
Declarations
:
: There are no conflict of interest to declare