Freshwater sponges (Porifera: Spongillidae) of Norway: Distribution and ecology.