Functional Nanomaterials for Green Hydrogen Production and Storage