Marine Molecules from Algae and Cyanobacteria: Extraction, Purification, Toxicology and Applications 35 $