Electricity Power Generation - The Changing Dimensions