what is the habitat of cartalaginous fish