A review on hydrogen production with anaerobic mixed cultures