Cyanobacteria and their importance - Sinha, Rajeshwar P. (Life sciences research and development, 2022)