CFD modelling of biohydrogen production in a self-ingesting stirred tank