Energy, electricity and nuclear power : developments and projections : 25 years past and future (International Atomic Energy Agency, 2007)