Search results for: 'Nature Energy, 10.1038/s41560-025-01853-2'