A worker checks the control panel of the No.1 unit of Qinshan No. 2 Nuclear Power Plant, China's first self-designed and self-built national commercial nuclear power plant in this June 10, 2005, file photo, in Qinshan, about 125 kilometers (about 90 miles) southwest of Shanghai, China. (Eugene Hoshiko/The Canadian Press)
{}