Energy, Electricity and Nuclear Power Estimates for the Period up To 2050 (International Atomic Energy Agency,)