Comparative assessment of the environmental impacts of nuclear, wind and hydro-electric power plants in Ontario: A life cycle assessment