Algal adaptation to environmental stresses : Physiological, biochemical and molecular mechanisms text Springer 2001 N ALGAE URN:ISBN:3540419381