Mechanisms for hydrogen production by different bacteria during mixed-acid and photo-fermentation and perspectives of hydrogen production biotechnology