Responses of marine macroalgae to hydrogen-peroxide stress