Ancient animals, new challenges : Developments in sponge research.