difference between bony fish and cartilaginous fish