Energy, electricity and nuclear power : developments and projections : 25 years past and future. (IAEA, 2007)