diverse energy demands