Modeling of biohydrogen production using generalized multi-scale kinetic model: Impacts of fermentation conditions