The structural characterization and H2 sorption properties of carbon-supported Mg1−xNix nanocrystallites