Cyanobacteria and microalgae: a renewable source of bioactive compounds and other chemicals. (1st June 2015)