energy-generation hub