Extracellular vesicles – biogenesis, composition, function, uptake and therapeutic applications