Applications Of Cell-Derived Vesicles: From Single Molecule Studies To Drug Delivery