A study on the rich compounds and potential benefits of algae: A review