Zhang, Yiran
Feng, Jiaqi
Li, Linjia
Zhao, Shu
Wu, Chunfei
Huang, Zhen
Lin, He
Article History
Received: 30 August 2024
Accepted: 10 December 2024
First Online: 10 January 2025
Ethics
: Competing interests Zhen Huang is the Editor-in-Chief 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. Peerreview was handled independently by the other editors to minimise bias.