Mathematical modelling for biohydrogen production by Clostridium beijerinckii