Advanced Nanomaterials for Energy and Environmental Applications