1. Department of Mechanical and Energy Engineering, Southern University of Science and Technology, Shenzhen 518055, China
2. School of Aeronautics and Astronautics, Sichuan University, Chengdu 610207, China
3. SUSTech Energy Institute for Carbon Neutrality, Southern University of Science and Technology, Shenzhen 518055, China
4. Laboratory of Renewable Energy Science and Engineering, EPFL, Station 9, 1015 Lausanne, Switzerland