Microalgal biomass as a feedstock for bio-hydrogen production