Observations on the life-history and ultrastructure of the marine choanoflagellate Choanoeca perplexa Ellis