Eighteenth International Seaweed Symposium proceedings of the Eighteenth International Seaweed Symposium, held in Bergen, Norway, 20 - 25 June 2004 (Advances in applied phycology, 2007)