Algae and cyanobacteria in extreme environments (Springer, 2007)