differences between normal cells and cancer cells