Cyanobacteria and Microalgae: A Renewable Source of Bioactive Compounds and Other Chemicals. (June 2015)