Energy Production, Storage and Distribution Systems