Yuan, Runzhi
Zhang, Zejun
Bu, Fankai
Wei, Zhidong
Liu, Junying
Shangguan, Wenfeng
Article History
Received: 17 February 2025
Accepted: 26 May 2025
First Online: 10 July 2025
Ethics
: Competing Interests Wenfeng Shangguan is a member of Editorial Board of Frontiers in Energy , who was excluded from the peer-review process and all editorial decisions related to the acceptance and publication of this article. Peer-review was handled independently by the other editors to minimise bias.