Human Health Implications of Uranium Mining and Nuclear Power Generation