energy substrates