The Role of Nanotechnology in Solving Environmental and Energy Problems