A DFT study of hydrogen storage of a novel 2D m-BC nanosheet