Energy science and technology