Understanding oscillatory phenomena in molecular hydrogen generation via sodium borohydride hydrolysis