[1] Aristotle Univ Thessaloniki, Sch Biol, Dept Bot, Thessaloniki 54124, Greece
[2] Int Hellen Univ, Sch Econ Business Adm & Legal Studies, Thermi 57001, Greece
[3] Univ Alabama, Dept Biol Sci, POB 870345, Tuscaloosa, AL 35484 USA
[4] Geomar Helmholtz Ctr Ocean Res Kiel, D-24105 Kiel, Germany