Diverse applications of macroalgae