what is the difference between the various types of cancer cells?