Developments in uranium resources, production, demand and the evironment (IAEA-TECDOC ;, 2005)