Nigeria's power generation dynamics