Hydrogen production by eukaryotic algae