Intriguing Biomedical Applications of Synthetic and Natural Cell-Derived Vesicles: A Comparative Overview.