Zhang, Chao
You, Shengping
Du, Ang
Zhuang, Zewen
Yan, Wei
Zhang, Jiujun
Article History
Received: 16 January 2025
Accepted: 30 March 2025
First Online: 10 June 2025
Ethics
: Competing Interests Jiujun Zhang is the Deputy Editor-in-Chief of Frontiers in Energy, Wei Yan is a member of Editorial Board of Frontiers in Energy who were 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.