What really powers your smartphone and electric car