10.1038/nenergy.2015.10