Material requirements for low-carbon energy technologies