Nano-materials for Energy, Environmental and Water Systems