Anti-HIV activity of extracts and compounds from algae and cyanobacteria.