cell reproduction mitosis development and cancer 6792770