difference between cartilaginous fish and bony fish