Extracellular vesicles and their diagnostic and prognostic potential in cancer