Nature 514 276 doi: 10.1038/514276b Via: http://feeds.nature.com/~r/NatureNewsComment/~3/UqhdpwULttg/514276b Tagged: #Energy, #Technology