Energy Resource and Electricity Generation